ChemicalDrift - Transport and fate of organic compounds

from opendrift.readers import reader_netCDF_CF_generic
from opendrift.models.chemicaldrift import ChemicalDrift
from opendrift.readers.reader_constant import Reader as ConstantReader
from datetime import timedelta, datetime
import matplotlib.pyplot as plt
import numpy as np


o = ChemicalDrift(loglevel=0, seed=0)

# Norkyst
reader_norkyst = reader_netCDF_CF_generic.Reader('https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be')
mixed_layer = ConstantReader({'ocean_mixed_layer_thickness': 40})
o.add_reader([reader_norkyst,mixed_layer])

o.set_config('drift:vertical_mixing', True)
o.set_config('vertical_mixing:diffusivitymodel', 'windspeed_Large1994')
o.set_config('chemical:particle_diameter',30.e-6)  # m
o.set_config('chemical:particle_diameter_uncertainty',5.e-6) # m
o.set_config('chemical:sediment:resuspension_critvel',0.15) # m/s
o.set_config('chemical:transformations:volatilization', True)
o.set_config('chemical:transformations:degradation', True)
o.set_config('chemical:transformations:degradation_mode', 'OverallRateConstants')
o.set_config('seed:LMM_fraction',.9)
o.set_config('seed:particle_fraction',.1)
o.set_config('general:coastline_action', 'previous')

o.init_chemical_compound("Phenanthrene")

# Modify half-life times with unrealistic values for this demo
o.set_config('chemical:transformations:t12_W_tot', 6.) # hours
o.set_config('chemical:transformations:t12_S_tot', 12.) # hours

o.list_configspec()
WARNING: from next version (1.14.10), loglevel of 0 will give no logging, please change to 10 for DEBUG
12:22:23 DEBUG   opendrift.config:168: Adding 17 config items from __init__
12:22:23 DEBUG   opendrift.config:178:   Overwriting config item readers:max_number_of_fails
12:22:23 DEBUG   opendrift.config:168: Adding 13 config items from __init__
12:22:23 INFO    opendrift:568: OpenDriftSimulation initialised (version 1.14.9 / v1.14.9-47-gbdbbf88)
12:22:23 DEBUG   opendrift.config:168: Adding 19 config items from oceandrift
12:22:23 DEBUG   opendrift.config:178:   Overwriting config item seed:z
12:22:23 DEBUG   opendrift.config:168: Adding 71 config items from chemicaldrift
12:22:23 INFO    opendrift.readers:67: Opening file with xr.open_dataset
12:22:23 DEBUG   findlibs:301: about to search for libeccodes.so/eccodeslib in <function _find_in_package at 0x7f450af71430>
12:22:23 DEBUG   findlibs:301: about to search for libeccodes.so/eccodeslib in <function _find_in_python at 0x7f450af71590>
12:22:23 DEBUG   findlibs:303: found libeccodes.so/eccodeslib in <function _find_in_python at 0x7f450af71590>
12:22:23 DEBUG   gribapi.bindings:98: eccodes lib search: findlibs returned /opt/conda/envs/opendrift/lib/libeccodes.so
12:22:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:131: Finding coordinate variables.
12:22:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:146: Parsing CF grid mapping dictionary: {'grid_mapping_name': 'polar_stereographic', 'straight_vertical_longitude_from_pole': np.float64(70.0), 'latitude_of_projection_origin': np.float64(90.0), 'false_northing': np.float64(1844800.0), 'false_easting': np.float64(3369600.0), 'semi_major_axis': np.float64(6378137.0), 'semi_minor_axis': np.float64(6356752.3142), 'standard_parallel': np.float64(60.0), 'proj4': '+proj=stere +lat_0=90 +lat_ts=60 +lon_0=70 +x_0=3369600 +y_0=1844800 +a=6378137 +b=6356752.3142 +units=m +no_defs +type=crs'}
12:22:25 DEBUG   pyproj:40: PROJ_ERROR: proj_create: several objects matching this name: Krovak (Greenwich), Equal Earth Greenwich, Laborde Grid (Greenwich), Modified Krovak (Greenwich), Krovak East North (Greenwich), Modified Krovak East North (Greenwich), ...
12:22:25 INFO    opendrift.readers.reader_netCDF_CF_generic:340: Detected dimensions: {'x': 'X', 'y': 'Y', 'z': 'depth', 'time': 'time'}
12:22:25 DEBUG   opendrift.readers.basereader.variables:615: Setting buffer size 25 for reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be, assuming a maximum average speed of 5 m/s and time span of 1:00:00
12:22:25 INFO    opendrift.readers.basereader:178: Variable x_sea_water_velocity will be rotated from eastward_sea_water_velocity
12:22:25 INFO    opendrift.readers.basereader:178: Variable y_sea_water_velocity will be rotated from northward_sea_water_velocity
12:22:25 INFO    opendrift.readers.basereader:178: Variable x_wind will be rotated from eastward_wind
12:22:25 INFO    opendrift.readers.basereader:178: Variable y_wind will be rotated from northward_wind
12:22:25 DEBUG   opendrift.readers.basereader:188: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
12:22:25 DEBUG   opendrift.readers.basereader.variables:570: Adding variable mapping: ['x_wind', 'y_wind'] -> wind_speed
12:22:25 DEBUG   opendrift.readers.basereader.variables:570: Adding variable mapping: ['x_sea_water_velocity', 'y_sea_water_velocity'] -> sea_water_speed
12:22:25 DEBUG   opendrift.readers.basereader:188: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
12:22:25 DEBUG   opendrift.models.basemodel.environment:312: Added reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:22:25 DEBUG   opendrift.models.basemodel.environment:312: Added reader constant_reader
environment:constant:x_sea_water_velocity [None] float min: -15, max: 15 [m/s] Component of ocean c...
environment:fallback:x_sea_water_velocity [None] float min: -15, max: 15 [m/s] Component of ocean c...
environment:constant:y_sea_water_velocity [None] float min: -15, max: 15 [m/s] Component of ocean c...
environment:fallback:y_sea_water_velocity [None] float min: -15, max: 15 [m/s] Component of ocean c...
environment:constant:sea_surface_height [None] float min: None, max: None [None] Use constant value f...
environment:fallback:sea_surface_height [0] float min: None, max: None [None] Fallback value for s...
environment:constant:x_wind         [None] float min: -50, max: 50 [m/s] Component of wind al...
environment:fallback:x_wind         [0] float min: -50, max: 50 [m/s] Component of wind al...
environment:constant:y_wind         [None] float min: -50, max: 50 [m/s] Component of wind al...
environment:fallback:y_wind         [0] float min: -50, max: 50 [m/s] Component of wind al...
environment:constant:land_binary_mask [None] float min: 0, max: 1 [None] 1 is land, 0 is sea...
environment:fallback:land_binary_mask [None] float min: 0, max: 1 [None] 1 is land, 0 is sea...
environment:constant:sea_floor_depth_below_sea_level [None] float min: -20, max: 12000 [None] Depth of seafloor...
environment:fallback:sea_floor_depth_below_sea_level [10000] float min: -20, max: 12000 [None] Depth of seafloor...
environment:constant:ocean_vertical_diffusivity [None] float min: 0, max: 1 [None] Use constant value f...
environment:fallback:ocean_vertical_diffusivity [0.0001] float min: 0, max: 1 [None] Fallback value for o...
environment:constant:horizontal_diffusivity [None] float min: None, max: None [None] Use constant value f...
environment:fallback:horizontal_diffusivity [0] float min: None, max: None [None] Fallback value for h...
environment:constant:sea_water_temperature [None] float min: None, max: None [None] Use constant value f...
environment:fallback:sea_water_temperature [10] float min: None, max: None [None] Fallback value for s...
environment:constant:sea_water_salinity [None] float min: None, max: None [None] Use constant value f...
environment:fallback:sea_water_salinity [34] float min: None, max: None [None] Fallback value for s...
environment:constant:upward_sea_water_velocity [None] float min: None, max: None [None] Use constant value f...
environment:fallback:upward_sea_water_velocity [0] float min: None, max: None [None] Fallback value for u...
environment:constant:spm            [None] float min: None, max: None [None] Use constant value f...
environment:fallback:spm            [1] float min: None, max: None [None] Fallback value for s...
environment:constant:ocean_mixed_layer_thickness [None] float min: None, max: None [None] Use constant value f...
environment:fallback:ocean_mixed_layer_thickness [50] float min: None, max: None [None] Fallback value for o...
environment:constant:active_sediment_layer_thickness [None] float min: None, max: None [None] Use constant value f...
environment:fallback:active_sediment_layer_thickness [0.03] float min: None, max: None [None] Fallback value for a...
environment:constant:doc            [None] float min: None, max: None [None] Use constant value f...
environment:fallback:doc            [0.0] float min: None, max: None [None] Fallback value for d...
environment:constant:sea_water_ph_reported_on_total_scale [None] float min: None, max: None [None] Use constant value f...
environment:fallback:sea_water_ph_reported_on_total_scale [8.1] float min: None, max: None [None] Fallback value for s...
environment:constant:pH_sediment    [None] float min: None, max: None [None] Use constant value f...
environment:fallback:pH_sediment    [6.9] float min: None, max: None [None] Fallback value for p...
general:use_auto_landmask           [True] bool   A built-in GSHHG glo...
drift:current_uncertainty           [0] float min: 0, max: 5 [m/s] Add gaussian perturb...
drift:current_uncertainty_uniform   [0] float min: 0, max: 5 [m/s] Add gaussian perturb...
drift:max_speed                     [2.0] float min: 0, max: inf [seconds] Typical maximum spee...
readers:max_number_of_fails         [1] int   min: 0, max: 1000000.0 [number] Readers are discarde...
general:simulation_name             [] str   min length 0, max length 64 Name of simulation...
general:coastline_action            [previous] enum  ['none', 'stranding', 'previous'] None means that obje...
general:coastline_approximation_precision [0.001] float min: 0.0001, max: 0.005 [degrees] The precision of the...
general:time_step_minutes           [60] float min: 0.01, max: 1440 [minutes] Calculation time ste...
general:time_step_output_minutes    [None] float min: 1, max: 1440 [minutes] Output time step, i....
seed:ocean_only                     [True] bool   If True, elements se...
seed:number                         [1] int   min: 1, max: 100000000 [1] The number of elemen...
drift:max_age_seconds               [None] float min: 0, max: inf [seconds] Elements will be dea...
drift:advection_scheme              [euler] enum  ['euler', 'runge-kutta', 'runge-kutta4'] Numerical advection ...
drift:profiles_depth                [50] float min: 0, max: None [meters] Environment profiles...
drift:wind_uncertainty              [0] float min: 0, max: 5 [m/s] Add gaussian perturb...
drift:relative_wind                 [False] bool   If True, wind drift ...
drift:deactivate_north_of           [None] float min: -90, max: 90 [degrees] Elements are deactiv...
drift:deactivate_south_of           [None] float min: -90, max: 90 [degrees] Elements are deactiv...
drift:deactivate_east_of            [None] float min: -360, max: 360 [degrees] Elements are deactiv...
drift:deactivate_west_of            [None] float min: -360, max: 360 [degrees] Elements are deactiv...
seed:origin_marker                  [0] float min: None, max: None [None] An integer kept cons...
seed:z                              [0] float min: -10000, max: 0 [m] Depth below sea leve...
seed:wind_drift_factor              [0.02] float min: None, max: None [1] Elements at surface ...
seed:current_drift_factor           [1] float min: None, max: None [1] Elements are moved w...
seed:terminal_velocity              [0.0] float min: None, max: None [m/s] Terminal rise/sinkin...
seed:diameter                       [0.0] float min: None, max: None [m] Seeding value of dia...
seed:density                        [2650.0] float min: None, max: None [kg/m^3] Seeding value of den...
seed:specie                         [0] float min: None, max: None [] Seeding value of spe...
seed:mass                           [1000.0] float min: None, max: None [ug] Seeding value of mas...
seed:mass_degraded                  [0] float min: None, max: None [ug] Seeding value of mas...
seed:mass_degraded_water            [0] float min: None, max: None [ug] Seeding value of mas...
seed:mass_degraded_sediment         [0] float min: None, max: None [ug] Seeding value of mas...
seed:mass_volatilized               [0] float min: None, max: None [ug] Seeding value of mas...
drift:vertical_advection            [True] bool   Advect elements with...
drift:vertical_advection_at_surface [True] bool   If vertical advectio...
drift:water_column_stretching       [False] bool   If sea surface eleva...
drift:vertical_advection_correction [False] bool   The vertical velocit...
drift:vertical_mixing               [True] bool   Activate vertical mi...
drift:vertical_mixing_at_surface    [True] bool   If vertical mixing i...
vertical_mixing:timestep            [60] float min: 0.1, max: 3600 [seconds] Time step used for i...
vertical_mixing:diffusivitymodel    [windspeed_Large1994] enum  ['environment', 'stepfunction', 'windspeed_Sundby1983', 'windspeed_Large1994', 'constant'] Algorithm/source use...
vertical_mixing:background_diffusivity [1.2e-05] float min: 0, max: 1 [m2s-1] Background diffusivi...
vertical_mixing:TSprofiles          [False] bool   Update T and S profi...
drift:wind_drift_depth              [0.1] float min: 0, max: 10 [meters] The direct wind drif...
drift:stokes_drift                  [True] bool   Advection elements w...
drift:stokes_drift_profile          [Phillips] enum  ['monochromatic', 'exponential', 'Phillips', 'windsea_swell'] Algorithm to calcula...
drift:use_tabularised_stokes_drift  [False] bool   If True, Stokes drif...
drift:tabularised_stokes_drift_fetch [25000] enum  ['5000', '25000', '50000'] The fetch length whe...
general:seafloor_action             [lift_to_seafloor] enum  ['none', 'lift_to_seafloor', 'deactivate', 'previous'] "deactivate": elemen...
drift:truncate_ocean_model_below_m  [None] float min: 0, max: 10000 [m] Ocean model data are...
seed:seafloor                       [False] bool   Elements are seeded ...
chemical:transfer_setup             [organics] enum  ['Sandnesfj_Al', 'metals', '137Cs_rev', 'custom', 'organics'] ...
chemical:dynamic_partitioning       [True] bool   Toggle dynamic parti...
chemical:slowly_fraction            [False] bool   ...
chemical:irreversible_fraction      [False] bool   ...
chemical:dissolved_diameter         [0] float min: 0, max: 0.0001 [m] ...
chemical:particle_diameter          [3e-05] float min: 0, max: 0.0001 [m] ...
chemical:particle_concentration_half_depth [20] float min: 0, max: 100 [m] ...
chemical:doc_concentration_half_depth [1000] float min: 0, max: 1000 [m] ...
chemical:particle_diameter_uncertainty [5e-06] float min: 0, max: 0.0001 [m] ...
seed:LMM_fraction                   [0.9] float min: 0, max: 1 [] ...
seed:particle_fraction              [0.1] float min: 0, max: 1 [] ...
chemical:species:LMM                [True] bool   Toggle LMM species...
chemical:species:LMMcation          [False] bool   ...
chemical:species:LMManion           [False] bool   ...
chemical:species:Colloid            [False] bool   ...
chemical:species:Humic_colloid      [False] bool   ...
chemical:species:Polymer            [False] bool   ...
chemical:species:Particle_reversible [True] bool   ...
chemical:species:Particle_slowly_reversible [False] bool   ...
chemical:species:Particle_irreversible [False] bool   ...
chemical:species:Sediment_reversible [True] bool   ...
chemical:species:Sediment_slowly_reversible [False] bool   ...
chemical:species:Sediment_irreversible [False] bool   ...
chemical:transformations:Kd         [2.0] float min: 0, max: 1000000000.0 [m3/kg] ...
chemical:transformations:S0         [0.0] float min: 0, max: 100 [PSU] parameter controllin...
chemical:transformations:Dc         [1.16e-05] float min: 0, max: 1000000.0 [] ...
chemical:transformations:slow_coeff [0] float min: 0, max: 1000000.0 [] ...
chemical:transformations:volatilization [True] bool   Chemical is evaporat...
chemical:transformations:degradation [True] bool   Chemical mass is deg...
chemical:transformations:degradation_mode [OverallRateConstants] enum  ['OverallRateConstants'] ...
chemical:transformations:dissociation [nondiss] enum  ['nondiss', 'acid', 'base', 'amphoter'] ...
chemical:transformations:LogKOW     [4.505] float min: -3, max: 10 [Log L/Kg] ...
chemical:transformations:TrefKOW    [25.0] float min: -3, max: 30 [C] ...
chemical:transformations:DeltaH_KOC_Sed [-24900.0] float min: -100000.0, max: 100000.0 [J/mol] ...
chemical:transformations:DeltaH_KOC_DOM [-25900.0] float min: -100000.0, max: 100000.0 [J/mol] ...
chemical:transformations:Setchenow  [0.3026] float min: -2, max: 1 [L/mol] ...
chemical:transformations:pKa_acid   [-1] float min: -1, max: 14 [] ...
chemical:transformations:pKa_base   [-1] float min: -1, max: 14 [] ...
chemical:transformations:KOC_DOM    [-1] float min: -1, max: 10000000000 [L/KgOC] ...
chemical:transformations:KOC_sed    [-1] float min: -1, max: 10000000000 [L/KgOC] ...
chemical:transformations:fOC_SPM    [0.05] float min: 0.01, max: 0.1 [gOC/g] ...
chemical:transformations:fOC_sed    [0.05] float min: 0.01, max: 0.1 [gOC/g] ...
chemical:transformations:aggregation_rate [0] float min: 0, max: 1 [s-1] ...
chemical:transformations:t12_W_tot  [6.0] float min: 1, max: None [hours] half life in water, ...
chemical:transformations:Tref_kWt   [25.0] float min: -3, max: 30 [C] ...
chemical:transformations:DeltaH_kWt [50000.0] float min: -100000.0, max: 100000.0 [J/mol] ...
chemical:transformations:t12_S_tot  [12.0] float min: 1, max: None [hours] half life in sedimen...
chemical:transformations:Tref_kSt   [25.0] float min: -3, max: 30 [C] ...
chemical:transformations:DeltaH_kSt [50000.0] float min: -100000.0, max: 100000.0 [J/mol] ...
chemical:transformations:MolWt      [178.226] float min: 50, max: 1000 [amu] molecular weight...
chemical:transformations:Henry      [4.294e-05] float min: None, max: None [atm m3 mol-1] Henry constant...
chemical:transformations:Vpress     [0.0222] float min: None, max: None [Pa] Vapour pressure...
chemical:transformations:Tref_Vpress [25.0] float min: None, max: None [C] Vapour pressure ref ...
chemical:transformations:DeltaH_Vpress [71733.0] float min: -100000.0, max: 115000.0 [J/mol] Enthalpy of volatili...
chemical:transformations:Solub      [1.09] float min: None, max: None [g/m3] Solubility...
chemical:transformations:Tref_Solub [25.0] float min: None, max: None [C] Solubility ref temp...
chemical:transformations:DeltaH_Solub [34800.0] float min: -100000.0, max: 100000.0 [J/mol] Enthalpy of solubili...
chemical:sediment:mixing_depth      [0.03] float min: 0, max: 100 [m] ...
chemical:sediment:density           [2600] float min: 0, max: 10000 [kg/m3] ...
chemical:sediment:effective_fraction [0.9] float min: 0, max: 1 [] ...
chemical:sediment:corr_factor       [0.1] float min: 0, max: 10 [] ...
chemical:sediment:porosity          [0.6] float min: 0, max: 1 [] ...
chemical:sediment:layer_thickness   [1] float min: 0, max: 100 [m] ...
chemical:sediment:desorption_depth  [1] float min: 0, max: 100 [m] ...
chemical:sediment:desorption_depth_uncert [0.5] float min: 0, max: 100 [m] ...
chemical:sediment:resuspension_depth [1] float min: 0, max: 100 [m] ...
chemical:sediment:resuspension_depth_uncert [0.5] float min: 0, max: 100 [m] ...
chemical:sediment:resuspension_critvel [0.15] float min: 0, max: 1 [m/s] ...
chemical:sediment:burial_rate       [3e-05] float min: 0, max: 10 [m/year] ...
chemical:sediment:buried_leaking_rate [0] float min: 0, max: 10 [s-1] ...
chemical:compound                   [Phenanthrene] enum  ['Naphthalene', 'Phenanthrene', 'Fluoranthene', 'Benzo-a-anthracene', 'Benzo-a-pyrene', 'Dibenzo-ah-anthracene', 'C1-Naphthalene', 'Acenaphthene', 'Acenaphthylene', 'Fluorene', 'Dibenzothiophene', 'C2-Naphthalene', 'Anthracene', 'C3-Naphthalene', 'C1-Dibenzothiophene', 'Pyrene', 'C1-Phenanthrene', 'C2-Dibenzothiophene', 'C2-Phenanthrene', 'Benzo-b-fluoranthene', 'Chrysene', 'C3-Dibenzothiophene', 'C3-Phenanthrene', 'Benzo-k-fluoranthene', 'Benzo-ghi-perylene', 'Indeno-123cd-pyrene', 'Copper', 'Cadmium', 'Chromium', 'Lead', 'Vanadium', 'Zinc', 'Nickel', 'Tralopyril', 'Econea'] ...

Seeding 500 lagrangian elements each representign 2mg og target chemical

td=datetime.today()
time = td - timedelta(days=10)

latseed= 57.6;   lonseed= 10.6 # Skagen

ntraj=500
iniz=np.random.rand(ntraj) * -10. # seeding the chemicals in the upper 10m

o.seed_elements(lonseed, latseed, z=iniz, radius=2000,number=ntraj,time=time, mass=2e3)
12:22:25 DEBUG   opendrift.models.chemicaldrift:896: Partitioning coefficients (Tref,freshwater)
12:22:25 DEBUG   opendrift.models.chemicaldrift:897: KOC_sed: 12953.922406542462 L/KgOC
12:22:25 DEBUG   opendrift.models.chemicaldrift:898: KOC_SPM: 12953.922406542462 L/KgOC
12:22:25 DEBUG   opendrift.models.chemicaldrift:899: KOC_DOM: 3004.29439651874 L/KgOC
12:22:25 DEBUG   opendrift.models.chemicaldrift:911: Kd_sed: 647.6961203271231 L/Kg
12:22:25 DEBUG   opendrift.models.chemicaldrift:912: Kd_SPM: 647.6961203271231 L/Kg
12:22:25 DEBUG   opendrift.models.chemicaldrift:913: Kd_DOM: 1580.2588525688573 L/Kg
12:22:25 DEBUG   opendrift.models.chemicaldrift:1130: nspecies: 5
12:22:25 DEBUG   opendrift.models.chemicaldrift:1131: Transfer rates:
 [[0.00000000e+00 1.75855513e-08 4.62500000e-07 2.88600000e-02
  0.00000000e+00]
 [4.06297347e-06 0.00000000e+00 0.00000000e+00 0.00000000e+00
  0.00000000e+00]
 [9.91290450e-06 0.00000000e+00 0.00000000e+00 0.00000000e+00
  0.00000000e+00]
 [9.91290450e-07 0.00000000e+00 0.00000000e+00 0.00000000e+00
  3.16887646e-11]
 [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
  0.00000000e+00]]
12:22:25 DEBUG   opendrift.models.chemicaldrift:535: Initial partitioning:
12:22:25 DEBUG   opendrift.models.chemicaldrift:537:       449   0 LMM
12:22:25 DEBUG   opendrift.models.chemicaldrift:537:         0   1 Humic colloid
12:22:25 DEBUG   opendrift.models.chemicaldrift:537:        51   2 Particle reversible
12:22:25 DEBUG   opendrift.models.chemicaldrift:537:         0   3 Sediment reversible
12:22:25 DEBUG   opendrift.models.chemicaldrift:537:         0   4 Sediment slowly reversible
12:22:25 INFO    opendrift.models.basemodel.environment:203: Adding a global landmask from GSHHG
12:22:25 DEBUG   opendrift.readers.basereader:188: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
12:22:29 DEBUG   opendrift.models.basemodel.environment:312: Added reader global_landmask
12:22:29 INFO    opendrift.models.basemodel.environment:227: Fallback values will be used for the following variables which have no readers:
12:22:29 INFO    opendrift.models.basemodel.environment:230:    horizontal_diffusivity: 0.000000
12:22:29 INFO    opendrift.models.basemodel.environment:230:    spm: 1.000000
12:22:29 INFO    opendrift.models.basemodel.environment:230:    active_sediment_layer_thickness: 0.030000
12:22:29 INFO    opendrift.models.basemodel.environment:230:    doc: 0.000000
12:22:29 INFO    opendrift.models.basemodel.environment:230:    sea_water_ph_reported_on_total_scale: 8.100000
12:22:29 INFO    opendrift.models.basemodel.environment:230:    pH_sediment: 6.900000
12:22:29 DEBUG   opendrift:164: Changed mode from Mode.Config to Mode.Ready

Running model

o.run(steps=48*2, time_step=1800, time_step_output=1800)
12:22:29 DEBUG   opendrift:164: Changed mode from Mode.Ready to Mode.Run
12:22:29 DEBUG   opendrift:1866:
------------------------------------------------------
Software and hardware:
  OpenDrift version 1.14.9
  Platform: Linux, 6.8.0-1052-aws
  4.0 GB memory
  36 processors (x86_64)
  NumPy version 2.4.3
  SciPy version 1.17.1
  Matplotlib version 3.10.9
  NetCDF4 version 1.7.4
  Xarray version 2025.9.0
  ADIOS (adios_db) version 1.2.5
  Copernicusmarine version 2.4.0
  Python version 3.14.4 | packaged by conda-forge | (main, Apr  8 2026, 01:59:35) [GCC 14.3.0]
------------------------------------------------------

12:22:29 DEBUG   opendrift:1879: No output file is specified, neglecting export_buffer_length
12:22:29 INFO    opendrift:1905: Storing previous values of element property lon because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
12:22:29 INFO    opendrift:1905: Storing previous values of element property lat because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
12:22:29 DEBUG   opendrift:2028: Finalizing environment and preparing readers for simulation coverage ([ 4.69639997 54.43270917 16.51679392 60.76164202]) and time (2026-05-01 12:22:25.798264 to 2026-05-03 12:22:25.798264)
12:22:29 DEBUG   opendrift.models.basemodel.environment:166:    Preparing https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be for extent [ 4.69639997 54.43270917 16.51679392 60.76164202]
12:22:29 DEBUG   opendrift.readers.basereader.structured:151: Clearing cache for reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be before starting new simulation
12:22:29 DEBUG   opendrift.readers.basereader.variables:615: Setting buffer size 11 for reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be, assuming a maximum average speed of 2 m/s and time span of 1:00:00
12:22:29 DEBUG   opendrift.readers.basereader.variables:556: Nothing more to prepare for https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:22:29 DEBUG   opendrift.models.basemodel.environment:166:    Preparing constant_reader for extent [ 4.69639997 54.43270917 16.51679392 60.76164202]
12:22:29 DEBUG   opendrift.readers.basereader.variables:556: Nothing more to prepare for constant_reader
12:22:29 DEBUG   opendrift.models.basemodel.environment:166:    Preparing global_landmask for extent [ 4.69639997 54.43270917 16.51679392 60.76164202]
12:22:29 DEBUG   opendrift.readers.basereader.variables:556: Nothing more to prepare for global_landmask
12:22:29 DEBUG   opendrift:2125: Initial self.result, size Frozen({'trajectory': 500, 'time': 97})
12:22:29 INFO    opendrift:947: Using existing reader for land_binary_mask to move elements to ocean
12:22:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:29 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:22:29 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:29 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:22:29 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:29 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:29 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:22:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:29 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:22:29 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:29 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:29 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:22:29 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:22:29 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:22:29 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:22:29 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:22:29 INFO    opendrift:978: All points are in ocean
12:22:29 INFO    opendrift.models.chemicaldrift:357: Number of species: 5
12:22:29 INFO    opendrift.models.chemicaldrift:359:   0 LMM
12:22:29 INFO    opendrift.models.chemicaldrift:359:   1 Humic colloid
12:22:29 INFO    opendrift.models.chemicaldrift:359:   2 Particle reversible
12:22:29 INFO    opendrift.models.chemicaldrift:359:   3 Sediment reversible
12:22:29 INFO    opendrift.models.chemicaldrift:359:   4 Sediment slowly reversible
12:22:29 INFO    opendrift.models.chemicaldrift:362: transfer setup: organics
12:22:29 INFO    opendrift.models.chemicaldrift:364: nspecies: 5
12:22:29 INFO    opendrift.models.chemicaldrift:365: Transfer rates:
 [[0.00000000e+00 1.75855513e-08 4.62500000e-07 2.88600000e-02
  0.00000000e+00]
 [4.06297347e-06 0.00000000e+00 0.00000000e+00 0.00000000e+00
  0.00000000e+00]
 [9.91290450e-06 0.00000000e+00 0.00000000e+00 0.00000000e+00
  0.00000000e+00]
 [9.91290450e-07 0.00000000e+00 0.00000000e+00 0.00000000e+00
  3.16887646e-11]
 [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
  0.00000000e+00]]
12:22:29 DEBUG   opendrift:904: to be seeded: 500, already seeded 0
12:22:29 DEBUG   opendrift:926: Released 500 new elements.
12:22:29 DEBUG   opendrift:2201: ======================================================================
12:22:29 INFO    opendrift:2202: 2026-05-01 12:22:25.798264 - step 1 of 96 - 500 active elements (0 deactivated)
12:22:29 DEBUG   opendrift:2208: 0 elements scheduled.
12:22:29 DEBUG   opendrift:2210: ======================================================================
12:22:29 DEBUG   opendrift:2221:                57.54622268676758 <- latitude -> 57.648128509521484
12:22:29 DEBUG   opendrift:2221:                10.507113456726074 <- longitude -> 10.706080436706543
12:22:29 DEBUG   opendrift:2221:                -9.988470077514648 <- z -> -0.04695476219058037
12:22:29 DEBUG   opendrift:2222: ---------------------------------
12:22:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:29 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:22:29 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:29 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:22:29 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:29 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:29 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:22:29 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-01 12:00:00 (before)
                2026-05-01 13:00:00 (after)
12:22:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:22:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:22:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:22:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:22:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:22:31 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.69509890874571 degrees.
12:22:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:22:31 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.69509890874571 degrees.
12:22:31 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:22:31 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:22:31 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:22:31 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:22:31 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:22:31 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:22:31 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:22:31 DEBUG   opendrift.readers.basereader.structured:290: Fetched env-block (size 37x35x11) for time before (2026-05-01 12:00:00)
12:22:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:22:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:22:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:22:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:22:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:22:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.69509890874571 degrees.
12:22:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:22:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.69509890874571 degrees.
12:22:34 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:22:34 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:22:34 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:22:34 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:22:34 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:22:34 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:22:34 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:22:34 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 37x35x11) for time after (2026-05-01 13:00:00)
12:22:34 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-01 12:00:00) in space  (linearNDFast)
12:22:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:34 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-01 13:00:00) in space  (linearNDFast)
12:22:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:34 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-01 12:00:00, weight 0.63) and
                      after (2026-05-01 13:00:00, weight 0.37) in time
12:22:34 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:22:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4929004930107 and -59.29392585004879 degrees.
12:22:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4929004930107 and -59.29392585004879 degrees.
12:22:34 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:34 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:22:34 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:34 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:22:34 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:34 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:34 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:22:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:34 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:34 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:34 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:22:34 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:34 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:22:34 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:34 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:34 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:22:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:34 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:22:34 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:34 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:34 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:22:34 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:22:34 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:22:34 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:22:34 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:22:34 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:22:34 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:22:34 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.234247 (min) 0.22639 (max)
12:22:34 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.0076141 (min) 0.364102 (max)
12:22:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.541886 (min) -0.503798 (max)
12:22:34 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 3.07004 (min) 5.9231 (max)
12:22:34 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -0.667699 (min) 0.416988 (max)
12:22:34 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:22:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 11.5012 (min) 23.5475 (max)
12:22:34 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00742e-06 (min) 0.00194152 (max)
12:22:34 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:22:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.79907 (min) 9.64352 (max)
12:22:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 26.8876 (min) 31.1703 (max)
12:22:34 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000216052 (min) 0.000151216 (max)
12:22:34 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:22:34 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:22:34 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:22:34 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:22:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:22:34 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:22:34 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:22:34 DEBUG   opendrift:721: No elements hit coastline.
12:22:34 DEBUG   opendrift:760: No elements hit seafloor.
12:22:34 DEBUG   opendrift:1798: No elements to deactivate
12:22:34 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:22:34 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:22:34 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:22:34 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
12:22:34 DEBUG   opendrift.models.chemicaldrift:1478: old species: [2]
12:22:34 DEBUG   opendrift.models.chemicaldrift:1479: new species: [0]
12:22:34 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[0. 0. 0. 0. 0.]
 [0. 0. 0. 0. 0.]
 [1. 0. 0. 0. 0.]
 [0. 0. 0. 0. 0.]
 [0. 0. 0. 0. 0.]]
12:22:34 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:34 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:34 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:22:34 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:22:34 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02537970703535388
12:22:34 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:22:34 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:22:34 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:22:34 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:34 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:34 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:22:34 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:22:34 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:22:34 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:34 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:34 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(450), np.int64(0), np.int64(49), np.int64(1), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:22:34 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:22:34 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:22:34 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:22:34 DEBUG   opendrift:2201: ======================================================================
12:22:34 INFO    opendrift:2202: 2026-05-01 12:52:25.798264 - step 2 of 96 - 500 active elements (0 deactivated)
12:22:34 DEBUG   opendrift:2208: 0 elements scheduled.
12:22:34 DEBUG   opendrift:2210: ======================================================================
12:22:34 DEBUG   opendrift:2221:                57.55050074232044 <- latitude -> 57.652678883386436
12:22:34 DEBUG   opendrift:2221:                10.504618251387368 <- longitude -> 10.70288732239695
12:22:34 DEBUG   opendrift:2221:                -19.682143200084717 <- z -> 0.0
12:22:34 DEBUG   opendrift:2222: ---------------------------------
12:22:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:34 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:22:34 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:34 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:22:34 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:34 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:34 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:22:34 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-01 12:00:00 (before)
                2026-05-01 13:00:00 (after)
12:22:34 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-01 12:00:00) in space  (linearNDFast)
12:22:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:34 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-01 13:00:00) in space  (linearNDFast)
12:22:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:34 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-01 12:00:00, weight 0.13) and
                      after (2026-05-01 13:00:00, weight 0.87) in time
12:22:34 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:22:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.495392830165954 and -59.29712373814438 degrees.
12:22:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.495392830165954 and -59.29712373814438 degrees.
12:22:34 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:34 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:22:34 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:34 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:22:34 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:34 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:34 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:22:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:34 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:34 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:34 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:22:34 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:34 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:22:34 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:34 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:34 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:22:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:34 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:22:34 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:34 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:34 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:22:34 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:22:34 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:22:34 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:22:34 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:22:34 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:22:34 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:22:34 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.222963 (min) 0.236715 (max)
12:22:34 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.0710012 (min) 0.324276 (max)
12:22:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.490041 (min) -0.454327 (max)
12:22:34 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 2.42889 (min) 5.47991 (max)
12:22:34 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -0.580936 (min) 0.581716 (max)
12:22:34 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:22:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 11.3288 (min) 23.2415 (max)
12:22:34 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.00173142 (max)
12:22:34 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:22:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.10173 (min) 9.74446 (max)
12:22:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 26.9068 (min) 32.6208 (max)
12:22:34 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000226238 (min) 0.000153713 (max)
12:22:34 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:22:34 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:22:34 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:22:34 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:22:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:22:34 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:22:34 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:22:34 DEBUG   opendrift:721: No elements hit coastline.
12:22:34 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:34 DEBUG   opendrift:1798: No elements to deactivate
12:22:34 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:22:34 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:22:34 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:22:34 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 8
12:22:34 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0 0 0]
12:22:34 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3 3 3]
12:22:34 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[0. 0. 0. 8. 0.]
 [0. 0. 0. 0. 0.]
 [1. 0. 0. 1. 0.]
 [0. 0. 0. 0. 0.]
 [0. 0. 0. 0. 0.]]
12:22:34 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:34 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:34 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:22:34 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:22:34 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.021711044305775227
12:22:34 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:22:34 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:22:34 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:22:34 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:559: 8 elements reached seafloor, interacting with bottom
12:22:34 DEBUG   opendrift:765: Lifting 8 elements to seafloor.
12:22:34 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:34 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:34 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:34 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:34 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:34 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:22:34 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:22:34 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:22:34 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:34 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:34 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(442), np.int64(0), np.int64(47), np.int64(11), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:22:34 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:22:34 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:22:34 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:22:34 DEBUG   opendrift:2201: ======================================================================
12:22:34 INFO    opendrift:2202: 2026-05-01 13:22:25.798264 - step 3 of 96 - 500 active elements (0 deactivated)
12:22:34 DEBUG   opendrift:2208: 0 elements scheduled.
12:22:34 DEBUG   opendrift:2210: ======================================================================
12:22:34 DEBUG   opendrift:2221:                57.55049740862004 <- latitude -> 57.65744286888872
12:22:34 DEBUG   opendrift:2221:                10.503460659761927 <- longitude -> 10.700182031869417
12:22:34 DEBUG   opendrift:2221:                -19.957947525399884 <- z -> 0.0
12:22:34 DEBUG   opendrift:2222: ---------------------------------
12:22:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:34 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:22:34 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:34 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:22:34 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:34 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:34 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:22:34 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-01 13:00:00 (before)
                2026-05-01 14:00:00 (after)
12:22:35 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:22:35 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:22:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:22:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:22:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:22:36 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.06351202120019 and 59.69983649311395 degrees.
12:22:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:22:36 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.06351202120019 and 59.69983649311395 degrees.
12:22:36 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:22:36 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:22:36 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:22:36 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:22:36 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:22:36 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:22:36 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:22:36 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 38x35x11) for time after (2026-05-01 14:00:00)
12:22:36 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-01 13:00:00) in space  (linearNDFast)
12:22:36 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:36 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-01 14:00:00) in space  (linearNDFast)
12:22:36 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:36 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-01 13:00:00, weight 0.63) and
                      after (2026-05-01 14:00:00, weight 0.37) in time
12:22:36 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:22:36 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49655042470466 and -59.299829021407675 degrees.
12:22:36 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49655042470466 and -59.299829021407675 degrees.
12:22:36 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:36 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:36 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:22:36 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:36 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:22:36 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:36 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:36 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:22:36 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:36 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:36 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:36 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:36 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:22:36 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:36 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:22:36 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:36 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:36 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:22:36 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:36 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:22:36 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:36 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:36 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:22:36 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:22:36 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:22:36 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:22:36 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:22:36 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:22:36 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:22:36 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.216232 (min) 0.204361 (max)
12:22:36 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.102253 (min) 0.299183 (max)
12:22:36 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.442012 (min) -0.408925 (max)
12:22:36 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 1.33985 (min) 4.92214 (max)
12:22:36 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -0.200091 (min) 0.972354 (max)
12:22:36 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:22:36 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 11.1888 (min) 23.0021 (max)
12:22:36 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.000901231 (max)
12:22:36 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:22:36 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.11208 (min) 9.75372 (max)
12:22:36 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 26.9623 (min) 32.646 (max)
12:22:36 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000348615 (min) 0.000187847 (max)
12:22:36 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:22:36 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:22:36 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:22:36 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:22:36 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:22:36 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:22:36 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:22:36 DEBUG   opendrift:721: No elements hit coastline.
12:22:36 DEBUG   opendrift:765: Lifting 3 elements to seafloor.
12:22:36 DEBUG   opendrift:1798: No elements to deactivate
12:22:36 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:22:36 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:22:36 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:22:36 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 21
12:22:36 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
12:22:36 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 0 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3]
12:22:36 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[ 0.  0.  0. 28.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 2.  0.  0.  3.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
12:22:36 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:36 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:36 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:22:36 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:22:36 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.017511425456063826
12:22:36 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:22:36 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:22:36 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:22:36 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:559: 20 elements reached seafloor, interacting with bottom
12:22:36 DEBUG   opendrift:765: Lifting 20 elements to seafloor.
12:22:36 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:36 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:36 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:36 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:36 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:36 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:36 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:36 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:36 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:36 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:36 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:36 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:22:36 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:22:36 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:36 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:36 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(423), np.int64(0), np.int64(41), np.int64(36), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:22:36 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:22:36 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:22:36 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:22:36 DEBUG   opendrift:2201: ======================================================================
12:22:36 INFO    opendrift:2202: 2026-05-01 13:52:25.798264 - step 4 of 96 - 500 active elements (0 deactivated)
12:22:36 DEBUG   opendrift:2208: 0 elements scheduled.
12:22:36 DEBUG   opendrift:2210: ======================================================================
12:22:36 DEBUG   opendrift:2221:                57.553102028411445 <- latitude -> 57.66147585670988
12:22:36 DEBUG   opendrift:2221:                10.502851026725521 <- longitude -> 10.69964181665322
12:22:36 DEBUG   opendrift:2221:                -20.46621322631836 <- z -> 0.0
12:22:36 DEBUG   opendrift:2222: ---------------------------------
12:22:36 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:36 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:22:36 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:36 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:22:36 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:36 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:36 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:22:36 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-01 13:00:00 (before)
                2026-05-01 14:00:00 (after)
12:22:36 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-01 13:00:00) in space  (linearNDFast)
12:22:36 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:36 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-01 14:00:00) in space  (linearNDFast)
12:22:36 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:36 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-01 13:00:00, weight 0.13) and
                      after (2026-05-01 14:00:00, weight 0.87) in time
12:22:36 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:22:36 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49716005890699 and -59.30036924337937 degrees.
12:22:36 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49716005890699 and -59.30036924337937 degrees.
12:22:36 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:36 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:36 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:22:36 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:36 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:22:36 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:36 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:36 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:22:36 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:36 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:36 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:36 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:36 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:22:36 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:36 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:22:36 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:36 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:36 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:22:36 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:36 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:22:36 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:36 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:36 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:22:36 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:22:36 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:22:36 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:22:36 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:22:36 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:22:36 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:22:36 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.20827 (min) 0.19856 (max)
12:22:36 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.128836 (min) 0.281374 (max)
12:22:36 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.395513 (min) -0.365037 (max)
12:22:36 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 0.126295 (min) 4.15469 (max)
12:22:36 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -0.00987811 (min) 1.46851 (max)
12:22:36 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:22:36 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 11.0695 (min) 22.8559 (max)
12:22:36 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.000714594 (max)
12:22:36 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:22:36 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.11737 (min) 9.92981 (max)
12:22:36 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 26.9053 (min) 32.669 (max)
12:22:36 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000252338 (min) 0.000161782 (max)
12:22:36 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:22:36 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:22:36 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:22:36 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:22:36 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:22:36 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:22:36 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:22:36 DEBUG   opendrift:721: No elements hit coastline.
12:22:36 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:36 DEBUG   opendrift:1798: No elements to deactivate
12:22:36 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:22:36 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:22:36 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:22:36 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 7
12:22:36 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0 0]
12:22:36 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3 3]
12:22:36 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[ 0.  0.  0. 35.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 2.  0.  0.  8.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
12:22:36 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:36 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:36 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:22:36 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:22:36 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.013387383113661153
12:22:36 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:22:36 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:22:36 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:22:36 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:559: 7 elements reached seafloor, interacting with bottom
12:22:36 DEBUG   opendrift:765: Lifting 7 elements to seafloor.
12:22:36 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
12:22:36 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
12:22:36 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:36 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:36 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:36 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:36 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:36 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:36 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:36 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
12:22:36 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:22:36 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:22:36 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:36 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:36 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(416), np.int64(0), np.int64(36), np.int64(48), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:22:36 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:22:36 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:22:36 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:22:36 DEBUG   opendrift:2201: ======================================================================
12:22:36 INFO    opendrift:2202: 2026-05-01 14:22:25.798264 - step 5 of 96 - 500 active elements (0 deactivated)
12:22:36 DEBUG   opendrift:2208: 0 elements scheduled.
12:22:36 DEBUG   opendrift:2210: ======================================================================
12:22:36 DEBUG   opendrift:2221:                57.555861478429684 <- latitude -> 57.66376658388924
12:22:36 DEBUG   opendrift:2221:                10.502951188214457 <- longitude -> 10.700460612453428
12:22:36 DEBUG   opendrift:2221:                -20.913931630758515 <- z -> -0.15142936858654482
12:22:36 DEBUG   opendrift:2222: ---------------------------------
12:22:36 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:36 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:22:36 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:36 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:22:36 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:36 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:36 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:22:36 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-01 14:00:00 (before)
                2026-05-01 15:00:00 (after)
12:22:37 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:22:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:22:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:22:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:22:39 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:22:39 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.0680668762681 and 59.69983649311395 degrees.
12:22:39 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:22:39 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.0680668762681 and 59.69983649311395 degrees.
12:22:39 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:22:39 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:22:39 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:22:39 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:22:39 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:22:39 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:22:39 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:22:39 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 39x34x11) for time after (2026-05-01 15:00:00)
12:22:39 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-01 14:00:00) in space  (linearNDFast)
12:22:39 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:39 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-01 15:00:00) in space  (linearNDFast)
12:22:39 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:39 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-01 14:00:00, weight 0.63) and
                      after (2026-05-01 15:00:00, weight 0.37) in time
12:22:39 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:22:39 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49705989246306 and -59.29955044964859 degrees.
12:22:39 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49705989246306 and -59.29955044964859 degrees.
12:22:39 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:39 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:39 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:22:39 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:39 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:22:39 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:39 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:39 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:22:39 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:39 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:39 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:39 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:39 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:22:39 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:39 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:22:39 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:39 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:39 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:22:39 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:39 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:22:39 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:39 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:39 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:22:39 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:22:39 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:22:39 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:22:39 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:22:39 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:22:39 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:22:39 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.197553 (min) 0.216193 (max)
12:22:39 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.139801 (min) 0.270147 (max)
12:22:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.351928 (min) -0.32501 (max)
12:22:39 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -0.355746 (min) 4.21038 (max)
12:22:39 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -0.0774402 (min) 2.48457 (max)
12:22:39 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:22:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.9623 (min) 22.8586 (max)
12:22:39 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00649e-06 (min) 0.00111822 (max)
12:22:39 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:22:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.12181 (min) 9.99336 (max)
12:22:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 26.9042 (min) 32.6658 (max)
12:22:39 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000240501 (min) 0.000170985 (max)
12:22:39 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:22:39 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:22:39 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:22:39 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:22:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:22:39 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:22:39 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:22:39 DEBUG   opendrift:721: No elements hit coastline.
12:22:39 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:39 DEBUG   opendrift:1798: No elements to deactivate
12:22:39 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:22:39 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:22:39 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:22:39 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 24
12:22:39 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
12:22:39 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 0 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3]
12:22:39 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[ 0.  0.  0. 58.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 3.  0.  0. 13.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
12:22:39 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:39 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:39 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:22:39 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:22:39 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.01283192914776696
12:22:39 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:22:39 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:22:39 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:22:39 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:559: 23 elements reached seafloor, interacting with bottom
12:22:39 DEBUG   opendrift:765: Lifting 23 elements to seafloor.
12:22:39 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:39 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:39 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:22:39 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:22:39 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:39 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:39 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(394), np.int64(0), np.int64(34), np.int64(72), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:22:39 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:22:39 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:22:39 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:22:39 DEBUG   opendrift:2201: ======================================================================
12:22:39 INFO    opendrift:2202: 2026-05-01 14:52:25.798264 - step 6 of 96 - 500 active elements (0 deactivated)
12:22:39 DEBUG   opendrift:2208: 0 elements scheduled.
12:22:39 DEBUG   opendrift:2210: ======================================================================
12:22:39 DEBUG   opendrift:2221:                57.55483655393792 <- latitude -> 57.66565485515692
12:22:39 DEBUG   opendrift:2221:                10.50203630473762 <- longitude -> 10.701117719166106
12:22:39 DEBUG   opendrift:2221:                -21.060321807861328 <- z -> -0.22056646484026643
12:22:39 DEBUG   opendrift:2222: ---------------------------------
12:22:39 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:39 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:22:39 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:39 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:22:39 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:39 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:39 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:22:39 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-01 14:00:00 (before)
                2026-05-01 15:00:00 (after)
12:22:39 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-01 14:00:00) in space  (linearNDFast)
12:22:39 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:39 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-01 15:00:00) in space  (linearNDFast)
12:22:39 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:39 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-01 14:00:00, weight 0.13) and
                      after (2026-05-01 15:00:00, weight 0.87) in time
12:22:39 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:22:39 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.497974775530786 and -59.298893343023444 degrees.
12:22:39 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.497974775530786 and -59.298893343023444 degrees.
12:22:39 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:39 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:39 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:22:39 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:39 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:22:39 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:39 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:39 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:22:39 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:39 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:39 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:39 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:39 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:22:39 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:39 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:22:39 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:39 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:39 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:22:39 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:39 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:22:39 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:39 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:39 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:22:39 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:22:39 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:22:39 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:22:39 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:22:39 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:22:39 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:22:39 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.204092 (min) 0.209353 (max)
12:22:39 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.147176 (min) 0.2518 (max)
12:22:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.309636 (min) -0.286312 (max)
12:22:39 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -0.778646 (min) 4.7829 (max)
12:22:39 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -1.2173 (min) 4.25132 (max)
12:22:39 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:22:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.8853 (min) 22.8741 (max)
12:22:39 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00686e-06 (min) 0.00120663 (max)
12:22:39 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:22:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.1265 (min) 9.92718 (max)
12:22:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 26.9509 (min) 32.6615 (max)
12:22:39 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000286627 (min) 0.000178392 (max)
12:22:39 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:22:39 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:22:39 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:22:39 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:22:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:22:39 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:22:39 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:22:39 DEBUG   opendrift:721: No elements hit coastline.
12:22:39 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:39 DEBUG   opendrift:1798: No elements to deactivate
12:22:39 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:22:39 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:22:39 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:22:39 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 13
12:22:39 DEBUG   opendrift.models.chemicaldrift:1478: old species: [2 0 0 3 0 0 0 0 0 0 0 0 0]
12:22:39 DEBUG   opendrift.models.chemicaldrift:1479: new species: [0 3 3 0 3 3 3 3 3 3 3 3 3]
12:22:39 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[ 0.  0.  0. 69.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 4.  0.  0. 14.  0.]
 [ 1.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
12:22:39 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:39 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:39 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:22:39 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:22:39 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0173853987086728
12:22:39 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:22:39 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:22:39 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:22:39 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:559: 11 elements reached seafloor, interacting with bottom
12:22:39 DEBUG   opendrift:765: Lifting 11 elements to seafloor.
12:22:39 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:39 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:39 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:39 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:39 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:39 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:39 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:22:39 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:22:39 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:39 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:39 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(385), np.int64(0), np.int64(31), np.int64(84), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:22:39 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:22:39 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:22:39 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:22:39 DEBUG   opendrift:2201: ======================================================================
12:22:39 INFO    opendrift:2202: 2026-05-01 15:22:25.798264 - step 7 of 96 - 500 active elements (0 deactivated)
12:22:39 DEBUG   opendrift:2208: 0 elements scheduled.
12:22:39 DEBUG   opendrift:2210: ======================================================================
12:22:39 DEBUG   opendrift:2221:                57.555643890757835 <- latitude -> 57.66824353262573
12:22:39 DEBUG   opendrift:2221:                10.500204978600834 <- longitude -> 10.701610814787628
12:22:39 DEBUG   opendrift:2221:                -21.060321807861328 <- z -> -0.2865757669608642
12:22:39 DEBUG   opendrift:2222: ---------------------------------
12:22:39 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:39 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:22:39 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:39 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:22:39 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:39 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:39 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:22:39 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-01 15:00:00 (before)
                2026-05-01 16:00:00 (after)
12:22:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:22:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:22:41 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:22:41 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:22:41 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:22:41 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.0680668762681 and 59.71123960860728 degrees.
12:22:41 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:22:41 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.0680668762681 and 59.71123960860728 degrees.
12:22:41 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:22:41 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:22:41 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:22:41 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:22:41 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:22:41 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:22:41 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:22:41 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 39x35x11) for time after (2026-05-01 16:00:00)
12:22:41 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-01 15:00:00) in space  (linearNDFast)
12:22:41 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:41 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-01 16:00:00) in space  (linearNDFast)
12:22:41 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:41 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-01 15:00:00, weight 0.63) and
                      after (2026-05-01 16:00:00, weight 0.37) in time
12:22:41 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:22:41 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49980610401592 and -59.29840024712504 degrees.
12:22:41 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49980610401592 and -59.29840024712504 degrees.
12:22:41 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:41 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:41 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:22:41 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:41 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:22:41 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:41 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:41 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:22:41 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:41 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:41 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:41 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:41 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:22:41 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:41 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:22:41 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:41 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:41 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:22:41 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:41 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:22:41 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:41 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:41 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:22:41 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:22:41 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:22:41 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:22:41 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:22:41 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:22:41 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:22:41 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.201274 (min) 0.212134 (max)
12:22:41 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.14138 (min) 0.235541 (max)
12:22:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.269711 (min) -0.25149 (max)
12:22:41 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -1.40206 (min) 3.43038 (max)
12:22:41 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -0.487105 (min) 3.58516 (max)
12:22:41 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:22:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.8301 (min) 22.9022 (max)
12:22:41 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00733e-06 (min) 0.00113587 (max)
12:22:41 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:22:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.13014 (min) 9.97267 (max)
12:22:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.0125 (min) 32.6491 (max)
12:22:41 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000247396 (min) 0.000187714 (max)
12:22:41 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:22:41 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:22:41 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:22:41 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:22:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:22:41 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:22:41 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:22:41 DEBUG   opendrift:721: No elements hit coastline.
12:22:41 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
12:22:41 DEBUG   opendrift:1798: No elements to deactivate
12:22:41 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:22:41 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:22:41 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:22:41 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 15
12:22:41 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
12:22:41 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3 3 3]
12:22:41 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[ 0.  0.  0. 84.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 4.  0.  0. 16.  0.]
 [ 1.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
12:22:41 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:41 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:41 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:22:41 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:22:41 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.010039724599743997
12:22:41 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:22:41 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:22:41 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:22:41 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:559: 15 elements reached seafloor, interacting with bottom
12:22:41 DEBUG   opendrift:765: Lifting 15 elements to seafloor.
12:22:41 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:41 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:41 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:41 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:22:41 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:22:41 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:41 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:41 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(370), np.int64(0), np.int64(30), np.int64(100), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:22:41 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:22:41 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:22:41 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:22:41 DEBUG   opendrift:2201: ======================================================================
12:22:41 INFO    opendrift:2202: 2026-05-01 15:52:25.798264 - step 8 of 96 - 500 active elements (0 deactivated)
12:22:41 DEBUG   opendrift:2208: 0 elements scheduled.
12:22:41 DEBUG   opendrift:2210: ======================================================================
12:22:41 DEBUG   opendrift:2221:                57.55659546569782 <- latitude -> 57.669943289244465
12:22:41 DEBUG   opendrift:2221:                10.498697411577133 <- longitude -> 10.70173499620747
12:22:41 DEBUG   opendrift:2221:                -21.063608169555664 <- z -> -0.20997104511622144
12:22:41 DEBUG   opendrift:2222: ---------------------------------
12:22:41 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:41 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:22:41 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:41 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:22:41 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:41 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:41 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:22:41 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-01 15:00:00 (before)
                2026-05-01 16:00:00 (after)
12:22:41 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-01 15:00:00) in space  (linearNDFast)
12:22:41 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:41 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-01 16:00:00) in space  (linearNDFast)
12:22:41 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:41 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-01 15:00:00, weight 0.13) and
                      after (2026-05-01 16:00:00, weight 0.87) in time
12:22:41 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:22:41 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50131367920509 and -59.298276064228354 degrees.
12:22:41 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50131367920509 and -59.298276064228354 degrees.
12:22:41 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:41 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:41 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:22:41 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:41 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:22:41 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:41 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:41 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:22:41 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:41 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:41 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:41 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:41 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:22:41 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:41 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:22:41 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:41 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:41 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:22:41 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:41 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:22:41 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:41 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:41 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:22:41 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:22:41 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:22:41 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:22:41 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:22:41 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:22:41 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:22:41 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.205165 (min) 0.219027 (max)
12:22:41 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.13477 (min) 0.217991 (max)
12:22:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.230464 (min) -0.217981 (max)
12:22:41 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -1.88027 (min) 2.14869 (max)
12:22:41 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 0.419074 (min) 2.57403 (max)
12:22:41 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:22:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.801 (min) 22.9321 (max)
12:22:41 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00755e-06 (min) 0.000692907 (max)
12:22:41 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:22:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.13392 (min) 9.99104 (max)
12:22:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.0112 (min) 32.6339 (max)
12:22:41 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000221335 (min) 0.000201199 (max)
12:22:41 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:22:41 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:22:41 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:22:41 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:22:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:22:41 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:22:41 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:22:41 DEBUG   opendrift:721: No elements hit coastline.
12:22:41 DEBUG   opendrift:760: No elements hit seafloor.
12:22:41 DEBUG   opendrift:1798: No elements to deactivate
12:22:41 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:22:41 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:22:41 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:22:41 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 6
12:22:41 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0]
12:22:41 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3]
12:22:41 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[ 0.  0.  0. 90.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 4.  0.  0. 17.  0.]
 [ 1.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
12:22:41 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:41 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:41 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:22:41 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:22:41 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.004858650874802482
12:22:41 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:22:41 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:22:41 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:22:41 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:559: 6 elements reached seafloor, interacting with bottom
12:22:41 DEBUG   opendrift:765: Lifting 6 elements to seafloor.
12:22:41 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:41 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:41 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:41 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:41 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:41 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:41 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:41 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:41 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:41 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:41 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:22:41 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:22:41 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:41 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:41 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(364), np.int64(0), np.int64(26), np.int64(110), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:22:41 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:22:41 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:22:41 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:22:41 DEBUG   opendrift:2201: ======================================================================
12:22:41 INFO    opendrift:2202: 2026-05-01 16:22:25.798264 - step 9 of 96 - 500 active elements (0 deactivated)
12:22:41 DEBUG   opendrift:2208: 0 elements scheduled.
12:22:41 DEBUG   opendrift:2210: ======================================================================
12:22:41 DEBUG   opendrift:2221:                57.55709845640556 <- latitude -> 57.67256983615129
12:22:41 DEBUG   opendrift:2221:                10.49702002373018 <- longitude -> 10.70174014405188
12:22:41 DEBUG   opendrift:2221:                -21.277145385742188 <- z -> -0.19459299289929488
12:22:41 DEBUG   opendrift:2222: ---------------------------------
12:22:41 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:41 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:22:41 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:41 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:22:41 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:41 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:41 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:22:41 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-01 16:00:00 (before)
                2026-05-01 17:00:00 (after)
12:22:43 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:22:43 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:22:43 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:22:43 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:22:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:22:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.061252536398335 and 59.71123960860728 degrees.
12:22:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:22:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.061252536398335 and 59.71123960860728 degrees.
12:22:44 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:22:44 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:22:44 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:22:44 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:22:44 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:22:44 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:22:44 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:22:44 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 40x35x11) for time after (2026-05-01 17:00:00)
12:22:44 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-01 16:00:00) in space  (linearNDFast)
12:22:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:44 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-01 17:00:00) in space  (linearNDFast)
12:22:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:44 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-01 16:00:00, weight 0.63) and
                      after (2026-05-01 17:00:00, weight 0.37) in time
12:22:44 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:22:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.502991060520316 and -59.29827089750407 degrees.
12:22:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.502991060520316 and -59.29827089750407 degrees.
12:22:44 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:44 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:22:44 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:44 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:22:44 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:44 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:44 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:22:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:44 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:44 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:44 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:22:44 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:44 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:22:44 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:44 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:44 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:22:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:44 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:22:44 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:44 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:44 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:22:44 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:22:44 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:22:44 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:22:44 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:22:44 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:22:44 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:22:44 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.199702 (min) 0.221925 (max)
12:22:44 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.143183 (min) 0.218069 (max)
12:22:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.208758 (min) -0.199445 (max)
12:22:44 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -1.68627 (min) 1.67155 (max)
12:22:44 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 0.81381 (min) 2.73704 (max)
12:22:44 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:22:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.8007 (min) 22.9197 (max)
12:22:44 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00768e-06 (min) 0.00118824 (max)
12:22:44 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:22:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.13836 (min) 10.0216 (max)
12:22:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 26.9878 (min) 32.6121 (max)
12:22:44 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000237916 (min) 0.000234797 (max)
12:22:44 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:22:44 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:22:44 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:22:44 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:22:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:22:44 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:22:44 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:22:44 DEBUG   opendrift:721: No elements hit coastline.
12:22:44 DEBUG   opendrift:760: No elements hit seafloor.
12:22:44 DEBUG   opendrift:1798: No elements to deactivate
12:22:44 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:22:44 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:22:44 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:22:44 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 11
12:22:44 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0 0 0 0 0 0]
12:22:44 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3 3 3 3 3 3]
12:22:44 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 101.   0.]
 [  0.   0.   0.   0.   0.]
 [  4.   0.   0.  21.   0.]
 [  1.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:22:44 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:44 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:44 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:22:44 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:22:44 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.005758270623892107
12:22:44 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:22:44 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:22:44 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:22:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:559: 11 elements reached seafloor, interacting with bottom
12:22:44 DEBUG   opendrift:765: Lifting 11 elements to seafloor.
12:22:44 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:44 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:22:44 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:22:44 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:44 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:44 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(353), np.int64(0), np.int64(26), np.int64(121), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:22:44 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:22:44 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:22:44 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:22:44 DEBUG   opendrift:2201: ======================================================================
12:22:44 INFO    opendrift:2202: 2026-05-01 16:52:25.798264 - step 10 of 96 - 500 active elements (0 deactivated)
12:22:44 DEBUG   opendrift:2208: 0 elements scheduled.
12:22:44 DEBUG   opendrift:2210: ======================================================================
12:22:44 DEBUG   opendrift:2221:                57.557148018796504 <- latitude -> 57.67494681646949
12:22:44 DEBUG   opendrift:2221:                10.496634980207103 <- longitude -> 10.701102525007636
12:22:44 DEBUG   opendrift:2221:                -21.277145385742188 <- z -> -0.20142943074278963
12:22:44 DEBUG   opendrift:2222: ---------------------------------
12:22:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:44 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:22:44 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:44 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:22:44 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:44 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:44 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:22:44 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-01 16:00:00 (before)
                2026-05-01 17:00:00 (after)
12:22:44 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-01 16:00:00) in space  (linearNDFast)
12:22:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:44 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-01 17:00:00) in space  (linearNDFast)
12:22:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:44 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-01 16:00:00, weight 0.13) and
                      after (2026-05-01 17:00:00, weight 0.87) in time
12:22:44 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:22:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50337610655626 and -59.298908534064324 degrees.
12:22:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50337610655626 and -59.298908534064324 degrees.
12:22:44 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:44 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:22:44 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:44 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:22:44 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:44 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:44 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:22:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:44 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:44 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:44 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:22:44 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:44 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:22:44 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:44 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:44 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:22:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:44 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:22:44 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:44 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:44 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:22:44 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:22:44 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:22:44 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:22:44 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:22:44 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:22:44 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:22:44 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.191872 (min) 0.201204 (max)
12:22:44 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.133382 (min) 0.224763 (max)
12:22:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.202843 (min) -0.183773 (max)
12:22:44 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -1.85631 (min) 1.17053 (max)
12:22:44 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 1.40344 (min) 3.32111 (max)
12:22:44 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:22:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.8351 (min) 22.9206 (max)
12:22:44 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00799e-06 (min) 0.00154378 (max)
12:22:44 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:22:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.14012 (min) 10.2035 (max)
12:22:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 26.8242 (min) 32.5879 (max)
12:22:44 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000240023 (min) 0.000328484 (max)
12:22:44 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:22:44 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:22:44 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:22:44 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:22:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:22:44 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:22:44 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:22:44 DEBUG   opendrift:721: No elements hit coastline.
12:22:44 DEBUG   opendrift:760: No elements hit seafloor.
12:22:44 DEBUG   opendrift:1798: No elements to deactivate
12:22:44 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:22:44 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:22:44 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:22:44 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 6
12:22:44 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0]
12:22:44 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3]
12:22:44 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 107.   0.]
 [  0.   0.   0.   0.   0.]
 [  4.   0.   0.  21.   0.]
 [  1.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:22:44 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:44 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:44 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:22:44 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:22:44 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.009622831388578284
12:22:44 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:22:44 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:22:44 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:22:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:559: 6 elements reached seafloor, interacting with bottom
12:22:44 DEBUG   opendrift:765: Lifting 6 elements to seafloor.
12:22:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:44 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:44 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:44 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:44 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:44 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:22:44 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:22:44 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:44 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:44 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(347), np.int64(0), np.int64(24), np.int64(129), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:22:44 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:22:44 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:22:44 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:22:44 DEBUG   opendrift:2201: ======================================================================
12:22:44 INFO    opendrift:2202: 2026-05-01 17:22:25.798264 - step 11 of 96 - 500 active elements (0 deactivated)
12:22:44 DEBUG   opendrift:2208: 0 elements scheduled.
12:22:44 DEBUG   opendrift:2210: ======================================================================
12:22:44 DEBUG   opendrift:2221:                57.55834453836406 <- latitude -> 57.67798020446958
12:22:44 DEBUG   opendrift:2221:                10.49487069287122 <- longitude -> 10.699429778243616
12:22:44 DEBUG   opendrift:2221:                -21.277145385742188 <- z -> -0.10268012086602679
12:22:44 DEBUG   opendrift:2222: ---------------------------------
12:22:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:44 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:22:44 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:44 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:22:44 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:44 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:44 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:22:44 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-01 17:00:00 (before)
                2026-05-01 18:00:00 (after)
12:22:45 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:22:45 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:22:45 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:22:45 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:22:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:22:46 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.054435491292196 and 59.71123960860728 degrees.
12:22:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:22:46 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.054435491292196 and 59.71123960860728 degrees.
12:22:46 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:22:46 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:22:46 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:22:46 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:22:46 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:22:46 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:22:46 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:22:46 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 41x35x11) for time after (2026-05-01 18:00:00)
12:22:46 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-01 17:00:00) in space  (linearNDFast)
12:22:46 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:46 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-01 18:00:00) in space  (linearNDFast)
12:22:46 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:46 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-01 17:00:00, weight 0.63) and
                      after (2026-05-01 18:00:00, weight 0.37) in time
12:22:46 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:22:46 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50514039429699 and -59.30058128540932 degrees.
12:22:46 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50514039429699 and -59.30058128540932 degrees.
12:22:46 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:46 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:46 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:22:46 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:46 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:22:46 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:46 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:46 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:22:46 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:46 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:46 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:46 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:46 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:22:46 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:46 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:22:46 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:46 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:46 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:22:46 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:46 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:22:46 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:46 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:46 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:22:46 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:22:46 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:22:46 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:22:46 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:22:46 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:22:46 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:22:46 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.173926 (min) 0.199532 (max)
12:22:46 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.110849 (min) 0.29481 (max)
12:22:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.228548 (min) -0.20061 (max)
12:22:46 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -1.59472 (min) 0.294575 (max)
12:22:46 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 2.1026 (min) 4.09903 (max)
12:22:46 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:22:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.8926 (min) 22.8975 (max)
12:22:46 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00749e-06 (min) 0.00157378 (max)
12:22:46 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:22:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.14112 (min) 10.1806 (max)
12:22:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 26.8258 (min) 32.5663 (max)
12:22:46 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000190413 (min) 0.000287874 (max)
12:22:46 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:22:46 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:22:46 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:22:46 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:22:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:22:46 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:22:46 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:22:46 DEBUG   opendrift:721: No elements hit coastline.
12:22:46 DEBUG   opendrift:765: Lifting 20 elements to seafloor.
12:22:46 DEBUG   opendrift:1798: No elements to deactivate
12:22:46 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:22:46 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:22:46 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:22:46 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 13
12:22:46 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0]
12:22:46 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3]
12:22:46 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 120.   0.]
 [  0.   0.   0.   0.   0.]
 [  4.   0.   0.  23.   0.]
 [  1.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:22:46 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:46 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:46 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:22:46 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:22:46 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.012160916241468728
12:22:46 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:22:46 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:22:46 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:22:46 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:559: 13 elements reached seafloor, interacting with bottom
12:22:46 DEBUG   opendrift:765: Lifting 13 elements to seafloor.
12:22:46 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:46 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:46 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
12:22:46 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:22:46 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:22:46 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:46 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:46 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(334), np.int64(0), np.int64(23), np.int64(143), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:22:46 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:22:46 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:22:46 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:22:46 DEBUG   opendrift:2201: ======================================================================
12:22:46 INFO    opendrift:2202: 2026-05-01 17:52:25.798264 - step 12 of 96 - 500 active elements (0 deactivated)
12:22:46 DEBUG   opendrift:2208: 0 elements scheduled.
12:22:46 DEBUG   opendrift:2210: ======================================================================
12:22:46 DEBUG   opendrift:2221:                57.558344538364054 <- latitude -> 57.682744917790735
12:22:46 DEBUG   opendrift:2221:                10.49327985124351 <- longitude -> 10.699090974903983
12:22:46 DEBUG   opendrift:2221:                -21.277145385742188 <- z -> -0.057013791713814155
12:22:46 DEBUG   opendrift:2222: ---------------------------------
12:22:46 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:46 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:22:46 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:46 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:22:46 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:46 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:46 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:22:46 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-01 17:00:00 (before)
                2026-05-01 18:00:00 (after)
12:22:46 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-01 17:00:00) in space  (linearNDFast)
12:22:46 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:46 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-01 18:00:00) in space  (linearNDFast)
12:22:46 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:46 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-01 17:00:00, weight 0.13) and
                      after (2026-05-01 18:00:00, weight 0.87) in time
12:22:46 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:22:46 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50673124214965 and -59.30092008686801 degrees.
12:22:46 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50673124214965 and -59.30092008686801 degrees.
12:22:46 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:46 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:46 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:22:46 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:46 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:22:46 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:46 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:46 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:22:46 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:46 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:46 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:46 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:46 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:22:46 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:46 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:22:46 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:46 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:46 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:22:46 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:46 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:22:46 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:46 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:46 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:22:46 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:22:46 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:22:46 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:22:46 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:22:46 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:22:46 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:22:46 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.168407 (min) 0.203755 (max)
12:22:46 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.0858799 (min) 0.38949 (max)
12:22:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.264904 (min) -0.228884 (max)
12:22:46 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -1.38635 (min) 0.0758653 (max)
12:22:46 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 2.89164 (min) 4.72912 (max)
12:22:46 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:22:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.8804 (min) 22.8698 (max)
12:22:46 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00748e-06 (min) 0.00177749 (max)
12:22:46 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:22:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.14187 (min) 10.0449 (max)
12:22:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 26.9998 (min) 32.5606 (max)
12:22:46 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000197638 (min) 0.000315284 (max)
12:22:46 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:22:46 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:22:46 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:22:46 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:22:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:22:46 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:22:46 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:22:46 DEBUG   opendrift:721: No elements hit coastline.
12:22:46 DEBUG   opendrift:765: Lifting 47 elements to seafloor.
12:22:46 DEBUG   opendrift:1798: No elements to deactivate
12:22:46 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:22:46 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:22:46 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:22:46 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 17
12:22:46 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
12:22:46 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3]
12:22:46 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 137.   0.]
 [  0.   0.   0.   0.   0.]
 [  4.   0.   0.  24.   0.]
 [  1.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:22:46 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:46 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:46 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:22:46 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:22:46 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.016168575281601774
12:22:46 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:22:46 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:22:46 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:22:46 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:559: 17 elements reached seafloor, interacting with bottom
12:22:46 DEBUG   opendrift:765: Lifting 17 elements to seafloor.
12:22:46 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:46 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:46 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:46 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:46 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:46 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:46 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:46 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:46 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:46 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:46 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:22:46 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:22:46 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:46 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:46 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(317), np.int64(0), np.int64(19), np.int64(164), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:22:46 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:22:46 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:22:46 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:22:46 DEBUG   opendrift:2201: ======================================================================
12:22:46 INFO    opendrift:2202: 2026-05-01 18:22:25.798264 - step 13 of 96 - 500 active elements (0 deactivated)
12:22:46 DEBUG   opendrift:2208: 0 elements scheduled.
12:22:46 DEBUG   opendrift:2210: ======================================================================
12:22:46 DEBUG   opendrift:2221:                57.558344538364054 <- latitude -> 57.68903980922577
12:22:46 DEBUG   opendrift:2221:                10.493763675810293 <- longitude -> 10.698443286954705
12:22:46 DEBUG   opendrift:2221:                -21.262081146240234 <- z -> -0.10920554538698712
12:22:46 DEBUG   opendrift:2222: ---------------------------------
12:22:46 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:46 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:22:46 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:46 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:22:46 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:46 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:46 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:22:46 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-01 18:00:00 (before)
                2026-05-01 19:00:00 (after)
12:22:47 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:22:47 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:22:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:22:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:22:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:22:48 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.04079327967869 and 59.71123960860728 degrees.
12:22:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:22:48 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.04079327967869 and 59.71123960860728 degrees.
12:22:48 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:22:48 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:22:48 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:22:48 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:22:48 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:22:48 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:22:48 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:22:48 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 43x35x11) for time after (2026-05-01 19:00:00)
12:22:48 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-01 18:00:00) in space  (linearNDFast)
12:22:48 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:48 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-01 19:00:00) in space  (linearNDFast)
12:22:48 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:48 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-01 18:00:00, weight 0.63) and
                      after (2026-05-01 19:00:00, weight 0.37) in time
12:22:48 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:22:48 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50624740877036 and -59.30156777796413 degrees.
12:22:48 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50624740877036 and -59.30156777796413 degrees.
12:22:48 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:48 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:48 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:22:48 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:48 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:22:48 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:48 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:48 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:22:48 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:48 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:48 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:48 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:48 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:22:48 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:48 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:22:48 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:48 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:48 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:22:48 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:48 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:22:48 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:48 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:48 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:22:48 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:22:48 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:22:48 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:22:48 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:22:48 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:22:48 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:22:48 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.150414 (min) 0.227162 (max)
12:22:48 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.0446941 (min) 0.441848 (max)
12:22:48 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.316942 (min) -0.276709 (max)
12:22:48 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -0.670169 (min) 0.0914268 (max)
12:22:48 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 2.9003 (min) 4.61324 (max)
12:22:48 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:22:48 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.8678 (min) 22.8164 (max)
12:22:48 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00746e-06 (min) 0.00193861 (max)
12:22:48 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:22:48 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.14248 (min) 10.0395 (max)
12:22:48 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 26.9732 (min) 32.5369 (max)
12:22:48 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000152005 (min) 0.000300323 (max)
12:22:48 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:22:48 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:22:48 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:22:48 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:22:48 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:22:48 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:22:48 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:22:48 DEBUG   opendrift:721: No elements hit coastline.
12:22:48 DEBUG   opendrift:765: Lifting 88 elements to seafloor.
12:22:48 DEBUG   opendrift:1798: No elements to deactivate
12:22:48 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:22:48 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:22:48 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:22:48 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 19
12:22:48 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0]
12:22:48 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 0 3 3]
12:22:48 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 155.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  28.   0.]
 [  1.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:22:48 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:48 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:48 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:22:48 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:22:48 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.015388100535292928
12:22:48 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:22:48 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:22:48 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:22:48 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:559: 18 elements reached seafloor, interacting with bottom
12:22:48 DEBUG   opendrift:765: Lifting 18 elements to seafloor.
12:22:48 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:48 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:22:48 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:22:48 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:48 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:48 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(300), np.int64(0), np.int64(18), np.int64(182), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:22:48 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:22:48 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:22:48 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:22:48 DEBUG   opendrift:2201: ======================================================================
12:22:48 INFO    opendrift:2202: 2026-05-01 18:52:25.798264 - step 14 of 96 - 500 active elements (0 deactivated)
12:22:48 DEBUG   opendrift:2208: 0 elements scheduled.
12:22:48 DEBUG   opendrift:2210: ======================================================================
12:22:48 DEBUG   opendrift:2221:                57.55834453836405 <- latitude -> 57.696180827530085
12:22:48 DEBUG   opendrift:2221:                10.49307388950582 <- longitude -> 10.699224992453454
12:22:48 DEBUG   opendrift:2221:                -21.782506942749023 <- z -> -0.04367457375756839
12:22:48 DEBUG   opendrift:2222: ---------------------------------
12:22:48 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:48 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:22:48 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:48 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:22:48 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:48 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:48 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:22:48 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-01 18:00:00 (before)
                2026-05-01 19:00:00 (after)
12:22:48 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-01 18:00:00) in space  (linearNDFast)
12:22:48 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:48 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-01 19:00:00) in space  (linearNDFast)
12:22:48 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:48 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-01 18:00:00, weight 0.13) and
                      after (2026-05-01 19:00:00, weight 0.87) in time
12:22:48 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:22:48 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.506937193658516 and -59.300786066727724 degrees.
12:22:48 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.506937193658516 and -59.300786066727724 degrees.
12:22:48 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:48 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:48 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:22:48 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:48 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:22:48 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:48 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:48 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:22:48 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:48 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:48 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:48 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:48 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:22:48 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:48 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:22:48 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:48 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:48 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:22:48 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:48 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:22:48 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:48 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:48 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:22:48 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:22:48 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:22:48 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:22:48 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:22:48 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:22:48 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:22:48 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.145607 (min) 0.265066 (max)
12:22:48 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.00360965 (min) 0.500461 (max)
12:22:48 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.374717 (min) -0.33061 (max)
12:22:48 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -0.532893 (min) 0.53527 (max)
12:22:48 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 2.62024 (min) 4.2711 (max)
12:22:48 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:22:48 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.8134 (min) 22.7093 (max)
12:22:48 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00673e-06 (min) 0.0019929 (max)
12:22:48 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:22:48 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.14304 (min) 10.015 (max)
12:22:48 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 26.8973 (min) 32.5324 (max)
12:22:48 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000146671 (min) 0.000451819 (max)
12:22:48 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:22:48 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:22:48 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:22:48 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:22:48 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:22:48 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:22:48 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:22:48 DEBUG   opendrift:721: No elements hit coastline.
12:22:48 DEBUG   opendrift:765: Lifting 136 elements to seafloor.
12:22:48 DEBUG   opendrift:1798: No elements to deactivate
12:22:48 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:22:48 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:22:48 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:22:48 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 12
12:22:48 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0 0 0 0 0 0 0]
12:22:48 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3 3 3 3 3 3 3]
12:22:48 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 167.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  28.   0.]
 [  1.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:22:48 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:48 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:48 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:22:48 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:22:48 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0132720660096074
12:22:48 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:22:48 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:22:48 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:22:48 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:559: 12 elements reached seafloor, interacting with bottom
12:22:48 DEBUG   opendrift:765: Lifting 12 elements to seafloor.
12:22:48 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
12:22:48 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:22:48 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:22:48 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:22:48 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:48 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:48 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(288), np.int64(0), np.int64(18), np.int64(194), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:22:48 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:22:48 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:22:48 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:22:48 DEBUG   opendrift:2201: ======================================================================
12:22:48 INFO    opendrift:2202: 2026-05-01 19:22:25.798264 - step 15 of 96 - 500 active elements (0 deactivated)
12:22:48 DEBUG   opendrift:2208: 0 elements scheduled.
12:22:48 DEBUG   opendrift:2210: ======================================================================
12:22:48 DEBUG   opendrift:2221:                57.55834453836405 <- latitude -> 57.70426902920067
12:22:48 DEBUG   opendrift:2221:                10.49164105311027 <- longitude -> 10.703469753068493
12:22:48 DEBUG   opendrift:2221:                -21.728492736816406 <- z -> 0.0
12:22:48 DEBUG   opendrift:2222: ---------------------------------
12:22:48 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:48 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:22:48 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:48 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:22:48 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:48 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:48 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:22:48 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-01 19:00:00 (before)
                2026-05-01 20:00:00 (after)
12:22:49 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:22:49 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:22:50 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:22:50 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:22:50 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:22:50 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.027140230077045 and 59.71123960860728 degrees.
12:22:50 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:22:50 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.027140230077045 and 59.71123960860728 degrees.
12:22:50 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:22:50 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:22:50 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:22:50 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:22:50 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:22:50 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:22:50 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:22:50 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 45x35x11) for time after (2026-05-01 20:00:00)
12:22:50 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-01 19:00:00) in space  (linearNDFast)
12:22:50 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:50 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-01 20:00:00) in space  (linearNDFast)
12:22:50 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:50 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-01 19:00:00, weight 0.63) and
                      after (2026-05-01 20:00:00, weight 0.37) in time
12:22:50 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:22:50 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.508370033502 and -59.296541272671995 degrees.
12:22:50 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.508370033502 and -59.296541272671995 degrees.
12:22:50 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:50 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:50 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:22:50 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:50 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:22:50 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:50 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:50 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:22:50 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:50 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:50 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:50 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:50 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:22:50 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:50 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:22:50 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:50 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:50 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:22:50 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:50 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:22:50 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:50 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:50 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:22:50 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:22:50 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:22:50 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:22:50 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:22:50 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:22:50 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:22:50 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.128947 (min) 0.31309 (max)
12:22:50 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: 0.0248886 (min) 0.578577 (max)
12:22:50 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.428991 (min) -0.382585 (max)
12:22:50 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -0.386764 (min) 0.957219 (max)
12:22:50 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 1.9545 (min) 3.92315 (max)
12:22:50 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:22:50 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.727 (min) 22.6065 (max)
12:22:50 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.00150195 (max)
12:22:50 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:22:50 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.14353 (min) 9.99866 (max)
12:22:50 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 26.9819 (min) 32.5323 (max)
12:22:50 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000119976 (min) 0.000363748 (max)
12:22:50 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:22:50 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:22:50 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:22:50 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:22:50 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:22:50 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:22:50 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:22:50 DEBUG   opendrift:721: No elements hit coastline.
12:22:50 DEBUG   opendrift:765: Lifting 161 elements to seafloor.
12:22:50 DEBUG   opendrift:1798: No elements to deactivate
12:22:50 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:22:50 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:22:50 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:22:50 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 16
12:22:50 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0]
12:22:50 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3 3 0 3 3 3 3 3 3 3 3]
12:22:50 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 182.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  28.   0.]
 [  2.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:22:50 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:50 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:50 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:22:50 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:22:50 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.01123390984963044
12:22:50 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:22:50 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:22:50 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:22:50 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:559: 15 elements reached seafloor, interacting with bottom
12:22:50 DEBUG   opendrift:765: Lifting 15 elements to seafloor.
12:22:50 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:50 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:22:50 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:22:50 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:50 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:50 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(274), np.int64(0), np.int64(18), np.int64(208), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:22:50 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:22:50 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:22:50 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:22:50 DEBUG   opendrift:2201: ======================================================================
12:22:50 INFO    opendrift:2202: 2026-05-01 19:52:25.798264 - step 16 of 96 - 500 active elements (0 deactivated)
12:22:50 DEBUG   opendrift:2208: 0 elements scheduled.
12:22:50 DEBUG   opendrift:2210: ======================================================================
12:22:50 DEBUG   opendrift:2221:                57.55834453836404 <- latitude -> 57.71361962675189
12:22:50 DEBUG   opendrift:2221:                10.490668252565209 <- longitude -> 10.712924815802754
12:22:50 DEBUG   opendrift:2221:                -21.677106857299805 <- z -> -0.15347794281025695
12:22:50 DEBUG   opendrift:2222: ---------------------------------
12:22:50 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:50 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:22:50 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:50 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:22:50 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:50 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:50 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:22:50 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-01 19:00:00 (before)
                2026-05-01 20:00:00 (after)
12:22:50 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-01 19:00:00) in space  (linearNDFast)
12:22:50 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:50 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-01 20:00:00) in space  (linearNDFast)
12:22:50 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:50 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-01 19:00:00, weight 0.13) and
                      after (2026-05-01 20:00:00, weight 0.87) in time
12:22:50 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:22:50 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50934282338708 and -59.2870862125169 degrees.
12:22:50 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50934282338708 and -59.2870862125169 degrees.
12:22:50 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:50 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:50 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:22:50 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:50 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:22:50 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:50 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:50 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:22:50 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:50 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:50 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:50 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:50 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:22:50 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:50 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:22:50 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:50 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:50 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:22:50 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:50 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:22:50 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:50 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:50 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:22:50 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:22:50 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:22:50 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:22:50 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:22:50 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:22:50 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:22:50 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.125941 (min) 0.260109 (max)
12:22:50 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: 0.0378275 (min) 0.55673 (max)
12:22:50 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.481583 (min) -0.433909 (max)
12:22:50 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -0.159793 (min) 1.32791 (max)
12:22:50 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 1.11787 (min) 3.50562 (max)
12:22:50 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:22:50 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.6396 (min) 22.5608 (max)
12:22:50 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00689e-06 (min) 0.00162207 (max)
12:22:50 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:22:50 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.144 (min) 10.017 (max)
12:22:50 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 26.9479 (min) 32.535 (max)
12:22:50 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000115789 (min) 0.000308881 (max)
12:22:50 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:22:50 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:22:50 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:22:50 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:22:50 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:22:50 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:22:50 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:22:50 DEBUG   opendrift:721: No elements hit coastline.
12:22:50 DEBUG   opendrift:765: Lifting 197 elements to seafloor.
12:22:50 DEBUG   opendrift:1798: No elements to deactivate
12:22:50 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:22:50 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:22:50 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:22:50 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 8
12:22:50 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0 0 0]
12:22:50 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3 3 3]
12:22:50 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 190.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  28.   0.]
 [  2.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:22:50 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:50 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:50 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:22:50 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:22:50 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.008902915465270956
12:22:50 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:22:50 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:22:50 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:22:50 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:559: 8 elements reached seafloor, interacting with bottom
12:22:50 DEBUG   opendrift:765: Lifting 8 elements to seafloor.
12:22:50 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:50 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:50 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:50 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:50 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:50 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:50 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:22:50 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:22:50 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:50 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:50 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(266), np.int64(0), np.int64(16), np.int64(218), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:22:50 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:22:50 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:22:50 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:22:50 DEBUG   opendrift:2201: ======================================================================
12:22:50 INFO    opendrift:2202: 2026-05-01 20:22:25.798264 - step 17 of 96 - 500 active elements (0 deactivated)
12:22:50 DEBUG   opendrift:2208: 0 elements scheduled.
12:22:50 DEBUG   opendrift:2210: ======================================================================
12:22:50 DEBUG   opendrift:2221:                57.55834453836404 <- latitude -> 57.72261722857478
12:22:50 DEBUG   opendrift:2221:                10.489590471252084 <- longitude -> 10.720781852007711
12:22:50 DEBUG   opendrift:2221:                -21.62660789489746 <- z -> -0.2978337617759026
12:22:50 DEBUG   opendrift:2222: ---------------------------------
12:22:50 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:50 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:22:50 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:50 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:22:50 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:50 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:50 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:22:50 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-01 20:00:00 (before)
                2026-05-01 21:00:00 (after)
12:22:52 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:22:52 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:22:52 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:22:52 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:22:52 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:22:52 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.00664030956918 and 59.722645375869426 degrees.
12:22:52 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:22:52 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.00664030956918 and 59.722645375869426 degrees.
12:22:52 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:22:52 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:22:52 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:22:52 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:22:52 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:22:52 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:22:52 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:22:52 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 48x36x11) for time after (2026-05-01 21:00:00)
12:22:52 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-01 20:00:00) in space  (linearNDFast)
12:22:52 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:52 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-01 21:00:00) in space  (linearNDFast)
12:22:52 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:52 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-01 20:00:00, weight 0.63) and
                      after (2026-05-01 21:00:00, weight 0.37) in time
12:22:52 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:22:52 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.510420609426205 and -59.27922916452479 degrees.
12:22:52 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.510420609426205 and -59.27922916452479 degrees.
12:22:52 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:52 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:52 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:22:52 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:52 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:22:52 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:52 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:52 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:22:52 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:52 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:52 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:52 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:52 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:22:52 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:52 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:22:52 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:52 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:52 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:22:52 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:52 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:22:52 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:52 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:52 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:22:52 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:22:52 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:22:52 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:22:52 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:22:52 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:22:52 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:22:52 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.100664 (min) 0.337359 (max)
12:22:52 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: 0.0467656 (min) 0.493765 (max)
12:22:52 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.52698 (min) -0.478051 (max)
12:22:52 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 0.150632 (min) 1.41539 (max)
12:22:52 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 0.670145 (min) 3.24733 (max)
12:22:52 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:22:52 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.5464 (min) 22.4434 (max)
12:22:52 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00778e-06 (min) 0.00147169 (max)
12:22:52 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:22:52 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.14472 (min) 9.98113 (max)
12:22:52 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 26.9312 (min) 32.5347 (max)
12:22:52 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -9.32696e-05 (min) 0.000310989 (max)
12:22:52 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:22:52 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:22:52 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:22:52 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:22:52 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:22:52 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:22:52 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:22:52 DEBUG   opendrift:721: No elements hit coastline.
12:22:52 DEBUG   opendrift:765: Lifting 217 elements to seafloor.
12:22:53 DEBUG   opendrift:1798: No elements to deactivate
12:22:53 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:22:53 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:22:53 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:22:53 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 7
12:22:53 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 3 0 0 0]
12:22:53 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 0 3 3 3]
12:22:53 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 196.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  30.   0.]
 [  3.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:22:53 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:53 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:53 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:22:53 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:22:53 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.007640440572703488
12:22:53 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:22:53 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:22:53 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:22:53 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:559: 6 elements reached seafloor, interacting with bottom
12:22:53 DEBUG   opendrift:765: Lifting 6 elements to seafloor.
12:22:53 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:53 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:53 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:53 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:22:53 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:22:53 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:53 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:53 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(261), np.int64(0), np.int64(15), np.int64(224), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:22:53 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:22:53 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:22:53 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:22:53 DEBUG   opendrift:2201: ======================================================================
12:22:53 INFO    opendrift:2202: 2026-05-01 20:52:25.798264 - step 18 of 96 - 500 active elements (0 deactivated)
12:22:53 DEBUG   opendrift:2208: 0 elements scheduled.
12:22:53 DEBUG   opendrift:2210: ======================================================================
12:22:53 DEBUG   opendrift:2221:                57.55834453836404 <- latitude -> 57.729991428411395
12:22:53 DEBUG   opendrift:2221:                10.488952672776575 <- longitude -> 10.7193877825552
12:22:53 DEBUG   opendrift:2221:                -21.583209991455078 <- z -> -0.08029585224553881
12:22:53 DEBUG   opendrift:2222: ---------------------------------
12:22:53 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:53 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:22:53 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:53 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:22:53 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:53 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:53 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:22:53 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-01 20:00:00 (before)
                2026-05-01 21:00:00 (after)
12:22:53 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-01 20:00:00) in space  (linearNDFast)
12:22:53 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:53 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-01 21:00:00) in space  (linearNDFast)
12:22:53 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:53 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-01 20:00:00, weight 0.13) and
                      after (2026-05-01 21:00:00, weight 0.87) in time
12:22:53 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:22:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.511058411593 and -59.28062324584538 degrees.
12:22:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.511058411593 and -59.28062324584538 degrees.
12:22:53 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:53 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:53 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:22:53 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:53 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:22:53 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:53 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:53 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:22:53 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:53 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:53 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:53 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:53 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:22:53 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:53 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:22:53 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:53 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:53 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:22:53 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:53 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:22:53 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:53 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:53 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:22:53 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:22:53 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:22:53 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:22:53 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:22:53 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:22:53 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:22:53 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.09452 (min) 0.400342 (max)
12:22:53 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: 0.0379292 (min) 0.572684 (max)
12:22:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.569383 (min) -0.51977 (max)
12:22:53 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 0.588531 (min) 1.51114 (max)
12:22:53 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 0.349882 (min) 3.11486 (max)
12:22:53 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:22:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.4749 (min) 22.2419 (max)
12:22:53 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00744e-06 (min) 0.00121603 (max)
12:22:53 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:22:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.14553 (min) 9.98192 (max)
12:22:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 26.9555 (min) 32.5333 (max)
12:22:53 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000126495 (min) 0.000338684 (max)
12:22:53 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:22:53 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:22:53 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:22:53 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:22:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:22:53 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:22:53 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:22:53 DEBUG   opendrift:721: No elements hit coastline.
12:22:53 DEBUG   opendrift:765: Lifting 224 elements to seafloor.
12:22:53 DEBUG   opendrift:1798: No elements to deactivate
12:22:53 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:22:53 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:22:53 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:22:53 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 4
12:22:53 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0]
12:22:53 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3]
12:22:53 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 200.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  31.   0.]
 [  3.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:22:53 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:53 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:53 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:22:53 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:22:53 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.007265323708435872
12:22:53 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:22:53 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:22:53 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:22:53 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:559: 4 elements reached seafloor, interacting with bottom
12:22:53 DEBUG   opendrift:765: Lifting 4 elements to seafloor.
12:22:53 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:53 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:53 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:53 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:53 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:22:53 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:22:53 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:53 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:53 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(257), np.int64(0), np.int64(14), np.int64(229), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:22:53 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:22:53 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:22:53 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:22:53 DEBUG   opendrift:2201: ======================================================================
12:22:53 INFO    opendrift:2202: 2026-05-01 21:22:25.798264 - step 19 of 96 - 500 active elements (0 deactivated)
12:22:53 DEBUG   opendrift:2208: 0 elements scheduled.
12:22:53 DEBUG   opendrift:2210: ======================================================================
12:22:53 DEBUG   opendrift:2221:                57.55834453836404 <- latitude -> 57.739247102985104
12:22:53 DEBUG   opendrift:2221:                10.488792626834721 <- longitude -> 10.729070800909904
12:22:53 DEBUG   opendrift:2221:                -21.54220962524414 <- z -> -0.15400864679366022
12:22:53 DEBUG   opendrift:2222: ---------------------------------
12:22:53 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:53 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:22:53 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:53 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:22:53 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:53 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:53 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:22:53 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-01 21:00:00 (before)
                2026-05-01 22:00:00 (after)
12:22:54 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:22:54 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:22:54 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:22:54 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:22:54 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:22:54 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.992960115231085 and 59.722645375869426 degrees.
12:22:54 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:22:54 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.992960115231085 and 59.722645375869426 degrees.
12:22:54 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:22:54 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:22:54 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:22:54 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:22:54 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:22:54 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:22:54 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:22:54 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 50x36x11) for time after (2026-05-01 22:00:00)
12:22:54 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-01 21:00:00) in space  (linearNDFast)
12:22:54 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:54 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-01 22:00:00) in space  (linearNDFast)
12:22:54 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:54 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-01 21:00:00, weight 0.63) and
                      after (2026-05-01 22:00:00, weight 0.37) in time
12:22:54 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:22:54 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.51121844904218 and -59.270940232009586 degrees.
12:22:54 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.51121844904218 and -59.270940232009586 degrees.
12:22:54 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:54 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:54 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:22:54 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:54 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:22:54 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:54 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:54 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:22:54 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:54 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:54 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:54 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:54 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:22:54 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:54 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:22:54 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:54 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:54 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:22:54 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:54 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:22:54 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:54 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:54 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:22:54 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:22:54 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:22:54 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:22:54 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:22:54 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:22:54 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:22:54 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.0838369 (min) 0.427476 (max)
12:22:54 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: 0.0307043 (min) 0.606941 (max)
12:22:54 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.599746 (min) -0.557213 (max)
12:22:54 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 0.827689 (min) 1.33701 (max)
12:22:54 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 0.839491 (min) 2.80746 (max)
12:22:54 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:22:54 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.402 (min) 22.4987 (max)
12:22:54 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00718e-06 (min) 0.000932508 (max)
12:22:54 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:22:54 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.14625 (min) 9.96393 (max)
12:22:54 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.0166 (min) 32.5279 (max)
12:22:54 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000258725 (min) 0.00027894 (max)
12:22:54 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:22:54 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:22:54 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:22:54 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:22:54 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:22:54 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:22:54 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:22:54 DEBUG   opendrift:721: No elements hit coastline.
12:22:54 DEBUG   opendrift:765: Lifting 230 elements to seafloor.
12:22:54 DEBUG   opendrift:1798: No elements to deactivate
12:22:54 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:22:54 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:22:54 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:22:54 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 7
12:22:54 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0 0]
12:22:54 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3 3]
12:22:54 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 207.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  32.   0.]
 [  3.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:22:54 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:54 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:54 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:22:54 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:22:54 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.006411020913978604
12:22:54 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:22:54 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:22:54 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:22:54 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:559: 7 elements reached seafloor, interacting with bottom
12:22:54 DEBUG   opendrift:765: Lifting 7 elements to seafloor.
12:22:54 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:54 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:54 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:22:54 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:22:54 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:22:54 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:54 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:54 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(250), np.int64(0), np.int64(13), np.int64(237), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:22:54 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:22:54 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:22:54 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:22:54 DEBUG   opendrift:2201: ======================================================================
12:22:54 INFO    opendrift:2202: 2026-05-01 21:52:25.798264 - step 20 of 96 - 500 active elements (0 deactivated)
12:22:54 DEBUG   opendrift:2208: 0 elements scheduled.
12:22:54 DEBUG   opendrift:2210: ======================================================================
12:22:54 DEBUG   opendrift:2221:                57.55834453836404 <- latitude -> 57.74905626894264
12:22:54 DEBUG   opendrift:2221:                10.489257290801214 <- longitude -> 10.741979299608866
12:22:54 DEBUG   opendrift:2221:                -21.506404876708984 <- z -> -0.1796045616050881
12:22:54 DEBUG   opendrift:2222: ---------------------------------
12:22:54 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:54 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:22:54 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:54 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:22:54 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:54 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:54 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:22:54 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-01 21:00:00 (before)
                2026-05-01 22:00:00 (after)
12:22:54 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-01 21:00:00) in space  (linearNDFast)
12:22:54 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:54 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-01 22:00:00) in space  (linearNDFast)
12:22:54 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:54 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-01 21:00:00, weight 0.13) and
                      after (2026-05-01 22:00:00, weight 0.87) in time
12:22:54 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:22:54 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.51075378081797 and -59.25803172395711 degrees.
12:22:54 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.51075378081797 and -59.25803172395711 degrees.
12:22:54 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:54 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:54 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:22:54 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:54 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:22:54 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:54 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:54 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:22:54 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:54 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:54 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:54 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:54 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:22:54 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:54 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:22:54 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:54 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:54 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:22:54 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:54 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:22:54 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:54 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:54 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:22:54 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:22:54 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:22:54 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:22:54 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:22:54 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:22:54 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:22:54 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.0716219 (min) 0.466745 (max)
12:22:54 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: 0.0236356 (min) 0.55118 (max)
12:22:54 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.627928 (min) -0.591998 (max)
12:22:54 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 0.555017 (min) 1.15363 (max)
12:22:54 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 1.42016 (min) 3.43285 (max)
12:22:54 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:22:54 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3482 (min) 26.3343 (max)
12:22:54 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00705e-06 (min) 0.00153438 (max)
12:22:54 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:22:54 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.14695 (min) 9.95042 (max)
12:22:54 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.0178 (min) 32.5384 (max)
12:22:54 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000775283 (min) 0.000310021 (max)
12:22:54 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:22:54 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:22:54 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:22:54 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:22:54 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:22:54 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:22:54 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:22:54 DEBUG   opendrift:721: No elements hit coastline.
12:22:54 DEBUG   opendrift:765: Lifting 238 elements to seafloor.
12:22:54 DEBUG   opendrift:1798: No elements to deactivate
12:22:54 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:22:54 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:22:54 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:22:54 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 4
12:22:54 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0]
12:22:54 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3]
12:22:54 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 211.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  33.   0.]
 [  3.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:22:54 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:54 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:54 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:22:54 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:22:54 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.008805180040406136
12:22:54 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:22:54 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:22:54 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:22:54 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:559: 4 elements reached seafloor, interacting with bottom
12:22:54 DEBUG   opendrift:765: Lifting 4 elements to seafloor.
12:22:54 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:54 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:54 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:22:54 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:54 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:22:54 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:22:54 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:54 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:54 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(246), np.int64(0), np.int64(12), np.int64(242), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:22:54 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:22:54 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:22:54 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:22:54 DEBUG   opendrift:2201: ======================================================================
12:22:54 INFO    opendrift:2202: 2026-05-01 22:22:25.798264 - step 21 of 96 - 500 active elements (0 deactivated)
12:22:54 DEBUG   opendrift:2208: 0 elements scheduled.
12:22:54 DEBUG   opendrift:2210: ======================================================================
12:22:54 DEBUG   opendrift:2221:                57.55834453836404 <- latitude -> 57.75782823875176
12:22:54 DEBUG   opendrift:2221:                10.490331053847495 <- longitude -> 10.756077062512828
12:22:54 DEBUG   opendrift:2221:                -21.47235107421875 <- z -> -0.21167999375159025
12:22:54 DEBUG   opendrift:2222: ---------------------------------
12:22:54 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:54 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:22:54 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:54 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:22:54 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:54 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:54 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:22:54 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-01 22:00:00 (before)
                2026-05-01 23:00:00 (after)
12:22:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:22:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:22:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:22:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:22:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:22:56 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.97926904305407 and 59.734053794916804 degrees.
12:22:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:22:56 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.97926904305407 and 59.734053794916804 degrees.
12:22:56 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:22:56 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:22:56 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:22:56 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:22:56 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:22:56 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:22:56 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:22:56 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 52x37x11) for time after (2026-05-01 23:00:00)
12:22:56 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-01 22:00:00) in space  (linearNDFast)
12:22:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:56 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-01 23:00:00) in space  (linearNDFast)
12:22:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:56 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-01 22:00:00, weight 0.63) and
                      after (2026-05-01 23:00:00, weight 0.37) in time
12:22:56 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:22:56 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50968002023893 and -59.24393395947349 degrees.
12:22:56 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50968002023893 and -59.24393395947349 degrees.
12:22:56 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:56 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:22:56 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:56 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:22:56 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:56 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:56 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:22:56 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:56 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:56 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:56 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:22:56 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:56 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:22:56 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:56 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:56 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:22:56 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:56 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:22:56 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:56 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:56 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:22:56 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:22:56 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:22:56 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:22:56 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:22:56 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:22:56 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:22:56 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.0569165 (min) 0.461667 (max)
12:22:56 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: 0.00880221 (min) 0.522813 (max)
12:22:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.645244 (min) -0.604909 (max)
12:22:56 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 0.670229 (min) 1.14585 (max)
12:22:56 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 1.67782 (min) 3.96411 (max)
12:22:56 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:22:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3215 (min) 31.2534 (max)
12:22:56 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00691e-06 (min) 0.00137324 (max)
12:22:56 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:22:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.14804 (min) 9.89706 (max)
12:22:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.0061 (min) 32.5371 (max)
12:22:56 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000424843 (min) 0.000265334 (max)
12:22:56 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:22:56 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:22:56 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:22:56 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:22:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:22:56 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:22:56 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:22:56 DEBUG   opendrift:721: No elements hit coastline.
12:22:56 DEBUG   opendrift:765: Lifting 242 elements to seafloor.
12:22:56 DEBUG   opendrift:1798: No elements to deactivate
12:22:56 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:22:56 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:22:56 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:22:56 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 8
12:22:56 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 3 0 0 0 0 0 0]
12:22:56 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 0 3 3 3 3 3 3]
12:22:56 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 218.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  34.   0.]
 [  4.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:22:56 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:56 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:56 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:22:56 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:22:57 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.011701670777497748
12:22:57 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:22:57 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:22:57 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:22:57 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:559: 7 elements reached seafloor, interacting with bottom
12:22:57 DEBUG   opendrift:765: Lifting 7 elements to seafloor.
12:22:57 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:57 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:22:57 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:22:57 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:57 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:57 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(240), np.int64(0), np.int64(12), np.int64(248), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:22:57 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:22:57 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:22:57 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:22:57 DEBUG   opendrift:2201: ======================================================================
12:22:57 INFO    opendrift:2202: 2026-05-01 22:52:25.798264 - step 22 of 96 - 500 active elements (0 deactivated)
12:22:57 DEBUG   opendrift:2208: 0 elements scheduled.
12:22:57 DEBUG   opendrift:2210: ======================================================================
12:22:57 DEBUG   opendrift:2221:                57.55834453836404 <- latitude -> 57.76370311244403
12:22:57 DEBUG   opendrift:2221:                10.492161105200227 <- longitude -> 10.77002468950038
12:22:57 DEBUG   opendrift:2221:                -21.45436668395996 <- z -> -0.16689863131402427
12:22:57 DEBUG   opendrift:2222: ---------------------------------
12:22:57 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:57 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:22:57 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:57 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:22:57 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:57 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:57 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:22:57 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-01 22:00:00 (before)
                2026-05-01 23:00:00 (after)
12:22:57 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-01 22:00:00) in space  (linearNDFast)
12:22:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:57 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-01 23:00:00) in space  (linearNDFast)
12:22:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:57 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-01 22:00:00, weight 0.13) and
                      after (2026-05-01 23:00:00, weight 0.87) in time
12:22:57 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:22:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.507849967391905 and -59.229986323275014 degrees.
12:22:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.507849967391905 and -59.229986323275014 degrees.
12:22:57 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:57 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:57 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:22:57 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:57 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:22:57 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:57 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:57 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:22:57 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:57 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:57 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:57 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:57 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:22:57 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:57 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:22:57 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:57 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:57 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:22:57 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:57 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:22:57 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:57 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:57 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:22:57 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:22:57 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:22:57 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:22:57 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:22:57 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:22:57 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:22:57 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.0551509 (min) 0.44963 (max)
12:22:57 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.000580623 (min) 0.504411 (max)
12:22:57 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.656569 (min) -0.606283 (max)
12:22:57 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 0.754275 (min) 1.09713 (max)
12:22:57 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 2.18067 (min) 4.47211 (max)
12:22:57 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:22:57 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3135 (min) 35.6215 (max)
12:22:57 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00678e-06 (min) 0.00155693 (max)
12:22:57 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:22:57 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.1488 (min) 9.94342 (max)
12:22:57 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.0083 (min) 32.5318 (max)
12:22:57 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000318198 (min) 0.0017531 (max)
12:22:57 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:22:57 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:22:57 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:22:57 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:22:57 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:22:57 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:22:57 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:22:57 DEBUG   opendrift:721: No elements hit coastline.
12:22:57 DEBUG   opendrift:765: Lifting 248 elements to seafloor.
12:22:57 DEBUG   opendrift:1798: No elements to deactivate
12:22:57 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:22:57 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:22:57 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:22:57 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 3
12:22:57 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0]
12:22:57 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3]
12:22:57 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 221.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  34.   0.]
 [  4.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:22:57 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:57 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:57 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:22:57 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:22:57 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.015051730885243872
12:22:57 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:22:57 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:22:57 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:22:57 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:559: 3 elements reached seafloor, interacting with bottom
12:22:57 DEBUG   opendrift:765: Lifting 3 elements to seafloor.
12:22:57 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:57 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:57 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:57 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:57 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:57 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:57 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:22:57 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:22:57 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:57 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:57 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(237), np.int64(0), np.int64(10), np.int64(253), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:22:57 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:22:57 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:22:57 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:22:57 DEBUG   opendrift:2201: ======================================================================
12:22:57 INFO    opendrift:2202: 2026-05-01 23:22:25.798264 - step 23 of 96 - 500 active elements (0 deactivated)
12:22:57 DEBUG   opendrift:2208: 0 elements scheduled.
12:22:57 DEBUG   opendrift:2210: ======================================================================
12:22:57 DEBUG   opendrift:2221:                57.55834453836404 <- latitude -> 57.768527656072756
12:22:57 DEBUG   opendrift:2221:                10.495195592895351 <- longitude -> 10.781719668894832
12:22:57 DEBUG   opendrift:2221:                -21.441802978515625 <- z -> 0.0
12:22:57 DEBUG   opendrift:2222: ---------------------------------
12:22:57 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:57 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:22:57 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:57 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:22:57 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:57 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:57 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:22:57 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-01 23:00:00 (before)
                2026-05-02 00:00:00 (after)
12:22:58 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:22:58 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:22:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:22:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:22:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:22:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.9655670816302 and 59.734053794916804 degrees.
12:22:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:22:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.9655670816302 and 59.734053794916804 degrees.
12:22:59 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:22:59 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:22:59 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:22:59 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:22:59 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:22:59 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:22:59 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:22:59 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 54x37x11) for time after (2026-05-02 00:00:00)
12:22:59 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-01 23:00:00) in space  (linearNDFast)
12:22:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:59 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 00:00:00) in space  (linearNDFast)
12:22:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:59 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-01 23:00:00, weight 0.63) and
                      after (2026-05-02 00:00:00, weight 0.37) in time
12:22:59 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:22:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50481547727348 and -59.218291337323144 degrees.
12:22:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50481547727348 and -59.218291337323144 degrees.
12:22:59 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:59 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:22:59 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:59 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:22:59 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:59 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:59 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:22:59 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:59 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:59 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:59 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:22:59 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:59 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:22:59 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:59 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:59 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:22:59 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:59 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:22:59 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:59 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:59 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:22:59 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:22:59 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:22:59 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:22:59 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:22:59 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:22:59 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:22:59 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.0595598 (min) 0.462538 (max)
12:22:59 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.0152916 (min) 0.463633 (max)
12:22:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.640911 (min) -0.581661 (max)
12:22:59 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 0.254186 (min) 0.638682 (max)
12:22:59 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 3.14978 (min) 4.17814 (max)
12:22:59 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:22:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3461 (min) 39.9407 (max)
12:22:59 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.00225025 (max)
12:22:59 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:22:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.14897 (min) 9.92958 (max)
12:22:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.0122 (min) 32.5164 (max)
12:22:59 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000156091 (min) 0.00169155 (max)
12:22:59 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:22:59 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:22:59 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:22:59 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:22:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:22:59 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:22:59 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:22:59 DEBUG   opendrift:721: No elements hit coastline.
12:22:59 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
12:22:59 DEBUG   opendrift:1798: No elements to deactivate
12:22:59 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:22:59 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:22:59 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:22:59 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 3
12:22:59 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0]
12:22:59 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3]
12:22:59 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 224.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  36.   0.]
 [  4.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:22:59 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:59 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:59 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:22:59 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:22:59 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.012737447922258045
12:22:59 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:22:59 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:22:59 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:22:59 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:559: 3 elements reached seafloor, interacting with bottom
12:22:59 DEBUG   opendrift:765: Lifting 3 elements to seafloor.
12:22:59 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:59 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:59 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:59 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:59 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:59 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:59 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:22:59 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:22:59 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:59 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:59 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(234), np.int64(0), np.int64(7), np.int64(259), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:22:59 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:22:59 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:22:59 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:22:59 DEBUG   opendrift:2201: ======================================================================
12:22:59 INFO    opendrift:2202: 2026-05-01 23:52:25.798264 - step 24 of 96 - 500 active elements (0 deactivated)
12:22:59 DEBUG   opendrift:2208: 0 elements scheduled.
12:22:59 DEBUG   opendrift:2210: ======================================================================
12:22:59 DEBUG   opendrift:2221:                57.55834453836404 <- latitude -> 57.77302330522511
12:22:59 DEBUG   opendrift:2221:                10.496574252694373 <- longitude -> 10.795380545198528
12:22:59 DEBUG   opendrift:2221:                -21.441802978515625 <- z -> 0.0
12:22:59 DEBUG   opendrift:2222: ---------------------------------
12:22:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:59 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:22:59 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:59 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:22:59 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:59 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:59 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:22:59 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-01 23:00:00 (before)
                2026-05-02 00:00:00 (after)
12:22:59 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-01 23:00:00) in space  (linearNDFast)
12:22:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:59 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 00:00:00) in space  (linearNDFast)
12:22:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:22:59 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-01 23:00:00, weight 0.13) and
                      after (2026-05-02 00:00:00, weight 0.87) in time
12:22:59 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:22:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50343681413821 and -59.20463047357688 degrees.
12:22:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50343681413821 and -59.20463047357688 degrees.
12:22:59 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:59 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:22:59 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:59 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:22:59 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:59 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:59 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:22:59 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:59 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:59 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:59 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:22:59 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:59 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:22:59 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:59 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:59 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:22:59 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:22:59 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:22:59 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:22:59 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:22:59 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:22:59 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:22:59 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:22:59 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:22:59 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:22:59 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:22:59 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:22:59 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.0615177 (min) 0.421738 (max)
12:22:59 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.0611915 (min) 0.408428 (max)
12:22:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.619717 (min) -0.550771 (max)
12:22:59 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -0.711516 (min) 0.175011 (max)
12:22:59 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 3.43889 (min) 4.41266 (max)
12:22:59 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:22:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3659 (min) 44.0792 (max)
12:22:59 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.00278091 (max)
12:22:59 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:22:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.14937 (min) 9.93312 (max)
12:22:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.0143 (min) 32.5119 (max)
12:22:59 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000208776 (min) 0.000961749 (max)
12:22:59 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:22:59 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:22:59 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:22:59 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:22:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:22:59 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:22:59 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:22:59 DEBUG   opendrift:721: No elements hit coastline.
12:22:59 DEBUG   opendrift:760: No elements hit seafloor.
12:22:59 DEBUG   opendrift:1798: No elements to deactivate
12:22:59 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:22:59 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:22:59 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:22:59 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 5
12:22:59 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0]
12:22:59 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3]
12:22:59 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 229.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  39.   0.]
 [  4.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:22:59 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:59 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:59 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:22:59 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:22:59 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.014189988533864741
12:22:59 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:22:59 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:22:59 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:22:59 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:559: 5 elements reached seafloor, interacting with bottom
12:22:59 DEBUG   opendrift:765: Lifting 5 elements to seafloor.
12:22:59 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:22:59 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:22:59 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:22:59 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:22:59 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:22:59 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:22:59 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:22:59 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:22:59 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(229), np.int64(0), np.int64(6), np.int64(265), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:22:59 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:22:59 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:22:59 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:22:59 DEBUG   opendrift:2201: ======================================================================
12:22:59 INFO    opendrift:2202: 2026-05-02 00:22:25.798264 - step 25 of 96 - 500 active elements (0 deactivated)
12:22:59 DEBUG   opendrift:2208: 0 elements scheduled.
12:22:59 DEBUG   opendrift:2210: ======================================================================
12:22:59 DEBUG   opendrift:2221:                57.55834453836404 <- latitude -> 57.77659300875233
12:22:59 DEBUG   opendrift:2221:                10.496944164801016 <- longitude -> 10.808128674949202
12:22:59 DEBUG   opendrift:2221:                -21.441802978515625 <- z -> -0.15727287048851124
12:22:59 DEBUG   opendrift:2222: ---------------------------------
12:22:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:22:59 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:22:59 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:22:59 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:22:59 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:22:59 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:22:59 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:22:59 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 00:00:00 (before)
                2026-05-02 01:00:00 (after)
12:23:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:23:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:23:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:23:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:23:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:23:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.95871201387813 and 59.734053794916804 degrees.
12:23:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:23:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.95871201387813 and 59.734053794916804 degrees.
12:23:01 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:23:01 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:23:01 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:23:01 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:23:01 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:23:01 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:23:01 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:23:01 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 55x37x11) for time after (2026-05-02 01:00:00)
12:23:01 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 00:00:00) in space  (linearNDFast)
12:23:01 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:01 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 01:00:00) in space  (linearNDFast)
12:23:01 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:01 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 00:00:00, weight 0.63) and
                      after (2026-05-02 01:00:00, weight 0.37) in time
12:23:01 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50306690113976 and -59.191882319753574 degrees.
12:23:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50306690113976 and -59.191882319753574 degrees.
12:23:01 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:01 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:01 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:01 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:01 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:01 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:01 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:01 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:01 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:01 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:01 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:01 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:01 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:01 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:01 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:01 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:01 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:01 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:01 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:01 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:01 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:01 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:01 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:01 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:01 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:01 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:01 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:01 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:01 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:01 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.0807509 (min) 0.429819 (max)
12:23:01 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.0862236 (min) 0.372548 (max)
12:23:01 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.575188 (min) -0.512191 (max)
12:23:01 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -0.18812 (min) 0.388969 (max)
12:23:01 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 1.77309 (min) 5.24412 (max)
12:23:01 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:01 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3712 (min) 47.4007 (max)
12:23:01 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00655e-06 (min) 0.00197683 (max)
12:23:01 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:01 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.1508 (min) 9.92169 (max)
12:23:01 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.0215 (min) 32.6781 (max)
12:23:01 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000200198 (min) 0.000908906 (max)
12:23:01 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:01 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:01 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:01 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:01 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:01 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:01 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:01 DEBUG   opendrift:721: No elements hit coastline.
12:23:01 DEBUG   opendrift:760: No elements hit seafloor.
12:23:01 DEBUG   opendrift:1798: No elements to deactivate
12:23:01 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:01 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:01 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:01 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 8
12:23:01 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0 0 0]
12:23:01 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3 3 3]
12:23:01 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 237.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  40.   0.]
 [  4.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:01 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:01 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:01 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:01 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:01 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.019876630857845107
12:23:01 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:01 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:01 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:01 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:559: 8 elements reached seafloor, interacting with bottom
12:23:01 DEBUG   opendrift:765: Lifting 8 elements to seafloor.
12:23:01 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:01 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:01 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:01 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:01 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:01 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(221), np.int64(0), np.int64(6), np.int64(273), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:01 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:01 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:01 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:01 DEBUG   opendrift:2201: ======================================================================
12:23:01 INFO    opendrift:2202: 2026-05-02 00:52:25.798264 - step 26 of 96 - 500 active elements (0 deactivated)
12:23:01 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:01 DEBUG   opendrift:2210: ======================================================================
12:23:01 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 57.77793248999286
12:23:01 DEBUG   opendrift:2221:                10.496642356124633 <- longitude -> 10.82002397705218
12:23:01 DEBUG   opendrift:2221:                -21.441802978515625 <- z -> -0.022259036543302135
12:23:01 DEBUG   opendrift:2222: ---------------------------------
12:23:01 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:01 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:01 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:01 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:01 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:01 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:01 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:01 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 00:00:00 (before)
                2026-05-02 01:00:00 (after)
12:23:01 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 00:00:00) in space  (linearNDFast)
12:23:01 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:01 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 01:00:00) in space  (linearNDFast)
12:23:01 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:01 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 00:00:00, weight 0.13) and
                      after (2026-05-02 01:00:00, weight 0.87) in time
12:23:01 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50336870818677 and -59.179987023549536 degrees.
12:23:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50336870818677 and -59.179987023549536 degrees.
12:23:01 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:01 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:01 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:01 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:01 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:01 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:01 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:01 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:01 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:01 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:01 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:01 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:01 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:01 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:01 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:01 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:01 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:01 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:01 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:01 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:01 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:01 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:01 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:01 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:01 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:01 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:01 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:01 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:01 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:01 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.125428 (min) 0.450438 (max)
12:23:01 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.108146 (min) 0.309378 (max)
12:23:01 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.522989 (min) -0.472887 (max)
12:23:01 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 0.12867 (min) 1.6529 (max)
12:23:01 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -0.723397 (min) 6.08251 (max)
12:23:01 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:01 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3666 (min) 48.7686 (max)
12:23:01 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00669e-06 (min) 0.00133324 (max)
12:23:01 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:01 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.15127 (min) 9.90568 (max)
12:23:01 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 26.9938 (min) 32.5738 (max)
12:23:01 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000236617 (min) 0.000819382 (max)
12:23:01 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:01 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:01 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:01 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:01 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:01 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:01 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:01 DEBUG   opendrift:721: No elements hit coastline.
12:23:01 DEBUG   opendrift:760: No elements hit seafloor.
12:23:01 DEBUG   opendrift:1798: No elements to deactivate
12:23:01 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:01 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:01 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:01 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 11
12:23:01 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 3 0 0 0 0 0 3 0 0 0]
12:23:01 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 0 3 3 3 3 3 0 3 3 3]
12:23:01 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 246.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  40.   0.]
 [  6.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:01 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:01 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:01 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:01 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:01 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.026750647296255037
12:23:01 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:01 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:01 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:01 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:559: 9 elements reached seafloor, interacting with bottom
12:23:01 DEBUG   opendrift:765: Lifting 9 elements to seafloor.
12:23:01 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:23:01 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:23:01 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:01 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:01 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:01 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:01 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:01 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:01 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(214), np.int64(0), np.int64(5), np.int64(281), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:01 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:01 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:01 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:01 DEBUG   opendrift:2201: ======================================================================
12:23:01 INFO    opendrift:2202: 2026-05-02 01:22:25.798264 - step 27 of 96 - 500 active elements (0 deactivated)
12:23:01 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:01 DEBUG   opendrift:2210: ======================================================================
12:23:01 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 57.77836090290528
12:23:01 DEBUG   opendrift:2221:                10.495786179587242 <- longitude -> 10.833643366444164
12:23:01 DEBUG   opendrift:2221:                -21.441802978515625 <- z -> -0.25962819185673724
12:23:01 DEBUG   opendrift:2222: ---------------------------------
12:23:01 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:01 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:01 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:01 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:01 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:01 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:01 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:01 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 01:00:00 (before)
                2026-05-02 02:00:00 (after)
12:23:02 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:23:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:23:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:23:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:23:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:23:03 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.95185421952884 and 59.734053794916804 degrees.
12:23:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:23:03 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.95185421952884 and 59.734053794916804 degrees.
12:23:03 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:23:03 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:23:03 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:23:03 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:23:03 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:23:03 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:23:03 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:23:03 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 56x37x11) for time after (2026-05-02 02:00:00)
12:23:03 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 01:00:00) in space  (linearNDFast)
12:23:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:03 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 02:00:00) in space  (linearNDFast)
12:23:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:03 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 01:00:00, weight 0.63) and
                      after (2026-05-02 02:00:00, weight 0.37) in time
12:23:03 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:03 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.504224899685894 and -59.16636763230174 degrees.
12:23:03 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.504224899685894 and -59.16636763230174 degrees.
12:23:03 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:03 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:03 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:03 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:03 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:03 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:03 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:03 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:03 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:03 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:03 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:03 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:03 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:03 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:03 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:03 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:03 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:03 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:03 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:03 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:03 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:03 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:03 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:03 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:03 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:03 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:03 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:03 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:03 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:03 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.141803 (min) 0.486455 (max)
12:23:03 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.142192 (min) 0.32339 (max)
12:23:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.473348 (min) -0.426669 (max)
12:23:03 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -0.0176228 (min) 1.29036 (max)
12:23:03 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -1.03437 (min) 6.38884 (max)
12:23:03 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 49.2405 (max)
12:23:03 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00668e-06 (min) 0.00132939 (max)
12:23:03 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.15214 (min) 9.89481 (max)
12:23:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.0182 (min) 32.4892 (max)
12:23:03 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000219956 (min) 0.000510983 (max)
12:23:03 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:03 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:03 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:03 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:03 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:03 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:03 DEBUG   opendrift:721: No elements hit coastline.
12:23:03 DEBUG   opendrift:760: No elements hit seafloor.
12:23:03 DEBUG   opendrift:1798: No elements to deactivate
12:23:03 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:03 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:03 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:03 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 8
12:23:03 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 3 2 0 0 0 0]
12:23:03 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 0 0 3 3 3 3]
12:23:03 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 252.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  41.   0.]
 [  7.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:03 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:03 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:03 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:03 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:03 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02952380061208457
12:23:03 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:03 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:03 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:03 DEBUG   opendrift.models.oceandrift:559: 6 elements reached seafloor, interacting with bottom
12:23:03 DEBUG   opendrift:765: Lifting 6 elements to seafloor.
12:23:03 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:03 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:03 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:03 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:03 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:03 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:03 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:03 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:03 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:03 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:03 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:03 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:03 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:03 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:03 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:03 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:03 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:03 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:03 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:03 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:03 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:03 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(210), np.int64(0), np.int64(4), np.int64(286), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:03 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:03 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:03 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:03 DEBUG   opendrift:2201: ======================================================================
12:23:03 INFO    opendrift:2202: 2026-05-02 01:52:25.798264 - step 28 of 96 - 500 active elements (0 deactivated)
12:23:03 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:03 DEBUG   opendrift:2210: ======================================================================
12:23:03 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 57.778242363548856
12:23:03 DEBUG   opendrift:2221:                10.495786179587238 <- longitude -> 10.848353866442375
12:23:03 DEBUG   opendrift:2221:                -21.441802978515625 <- z -> -0.3541606668102707
12:23:03 DEBUG   opendrift:2222: ---------------------------------
12:23:03 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:03 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:03 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:03 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:03 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:03 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:03 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:03 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 01:00:00 (before)
                2026-05-02 02:00:00 (after)
12:23:03 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 01:00:00) in space  (linearNDFast)
12:23:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:03 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 02:00:00) in space  (linearNDFast)
12:23:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:03 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 01:00:00, weight 0.13) and
                      after (2026-05-02 02:00:00, weight 0.87) in time
12:23:03 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:03 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.504224899685894 and -59.15165713114601 degrees.
12:23:03 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.504224899685894 and -59.15165713114601 degrees.
12:23:03 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:03 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:03 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:03 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:03 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:03 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:03 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:03 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:03 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:03 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:03 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:03 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:03 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:03 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:03 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:03 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:03 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:03 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:03 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:03 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:03 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:03 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:03 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:03 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:03 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:03 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:03 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:03 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:03 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:03 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.154648 (min) 0.486188 (max)
12:23:03 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.230856 (min) 0.338414 (max)
12:23:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.42457 (min) -0.38002 (max)
12:23:03 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -0.713285 (min) 1.66572 (max)
12:23:03 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -0.735944 (min) 6.51559 (max)
12:23:03 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 49.2345 (max)
12:23:03 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00665e-06 (min) 0.00139755 (max)
12:23:03 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.15314 (min) 9.85587 (max)
12:23:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.0195 (min) 32.5288 (max)
12:23:03 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000166554 (min) 0.000747742 (max)
12:23:03 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:03 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:03 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:03 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:03 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:03 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:03 DEBUG   opendrift:721: No elements hit coastline.
12:23:03 DEBUG   opendrift:760: No elements hit seafloor.
12:23:03 DEBUG   opendrift:1798: No elements to deactivate
12:23:03 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:03 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:03 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:03 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 8
12:23:03 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0 0 0]
12:23:03 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3 3 3]
12:23:03 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 260.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  41.   0.]
 [  7.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:03 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:03 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:03 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:03 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:03 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.030713628394593715
12:23:03 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:03 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:03 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:03 DEBUG   opendrift.models.oceandrift:559: 8 elements reached seafloor, interacting with bottom
12:23:03 DEBUG   opendrift:765: Lifting 8 elements to seafloor.
12:23:03 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:03 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:03 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:03 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:03 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:03 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:03 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:03 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:03 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:03 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:03 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:03 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:03 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:03 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:03 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:03 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:03 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:03 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(202), np.int64(0), np.int64(4), np.int64(294), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:03 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:03 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:03 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:03 DEBUG   opendrift:2201: ======================================================================
12:23:03 INFO    opendrift:2202: 2026-05-02 02:22:25.798264 - step 29 of 96 - 500 active elements (0 deactivated)
12:23:03 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:03 DEBUG   opendrift:2210: ======================================================================
12:23:03 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 57.77708524607776
12:23:03 DEBUG   opendrift:2221:                10.495786179587238 <- longitude -> 10.863058523517868
12:23:03 DEBUG   opendrift:2221:                -21.441802978515625 <- z -> -0.36313469939214127
12:23:03 DEBUG   opendrift:2222: ---------------------------------
12:23:03 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:03 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:03 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:03 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:03 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:03 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:03 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:03 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 02:00:00 (before)
                2026-05-02 03:00:00 (after)
12:23:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:23:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:23:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:23:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:23:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:23:05 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.931264462576394 and 59.734053794916804 degrees.
12:23:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:23:05 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.931264462576394 and 59.734053794916804 degrees.
12:23:05 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:23:05 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:23:05 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:23:05 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:23:05 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:23:05 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:23:05 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:23:05 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 59x37x11) for time after (2026-05-02 03:00:00)
12:23:05 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 02:00:00) in space  (linearNDFast)
12:23:05 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:05 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 03:00:00) in space  (linearNDFast)
12:23:05 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:05 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 02:00:00, weight 0.63) and
                      after (2026-05-02 03:00:00, weight 0.37) in time
12:23:05 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:05 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.504224899685894 and -59.13695246990653 degrees.
12:23:05 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.504224899685894 and -59.13695246990653 degrees.
12:23:05 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:05 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:05 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:05 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:05 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:05 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:05 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:05 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:05 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:05 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:05 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:05 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:05 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:05 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:05 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:05 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:05 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:05 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:05 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:05 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:05 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:05 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:05 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:05 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:05 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:05 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:05 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:05 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:05 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:05 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.168485 (min) 0.447458 (max)
12:23:05 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.255531 (min) 0.312172 (max)
12:23:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.37493 (min) -0.336787 (max)
12:23:05 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -1.18625 (min) 1.33248 (max)
12:23:05 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 0.246124 (min) 6.0866 (max)
12:23:05 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 48.4696 (max)
12:23:05 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00669e-06 (min) 0.00161326 (max)
12:23:05 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.15416 (min) 9.82941 (max)
12:23:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.0207 (min) 32.6379 (max)
12:23:05 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000191954 (min) 0.000889094 (max)
12:23:05 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:05 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:05 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:05 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:05 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:05 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:05 DEBUG   opendrift:721: No elements hit coastline.
12:23:05 DEBUG   opendrift:760: No elements hit seafloor.
12:23:05 DEBUG   opendrift:1798: No elements to deactivate
12:23:05 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:05 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:05 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:05 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 4
12:23:05 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0]
12:23:05 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3]
12:23:05 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 264.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  41.   0.]
 [  7.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:05 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:05 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:05 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:05 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:05 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.026787635901247494
12:23:05 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:05 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:05 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:05 DEBUG   opendrift.models.oceandrift:559: 4 elements reached seafloor, interacting with bottom
12:23:05 DEBUG   opendrift:765: Lifting 4 elements to seafloor.
12:23:05 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:05 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:05 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:05 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:05 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:05 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:05 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:05 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:05 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:05 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:05 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(198), np.int64(0), np.int64(4), np.int64(298), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:05 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:05 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:05 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:05 DEBUG   opendrift:2201: ======================================================================
12:23:05 INFO    opendrift:2202: 2026-05-02 02:52:25.798264 - step 30 of 96 - 500 active elements (0 deactivated)
12:23:05 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:05 DEBUG   opendrift:2210: ======================================================================
12:23:05 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 57.77490357231416
12:23:05 DEBUG   opendrift:2221:                10.495786179587238 <- longitude -> 10.876593677707971
12:23:05 DEBUG   opendrift:2221:                -21.441802978515625 <- z -> -0.31950498312568126
12:23:05 DEBUG   opendrift:2222: ---------------------------------
12:23:05 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:05 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:05 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:05 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:05 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:05 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:05 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:05 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 02:00:00 (before)
                2026-05-02 03:00:00 (after)
12:23:05 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 02:00:00) in space  (linearNDFast)
12:23:05 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:05 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 03:00:00) in space  (linearNDFast)
12:23:05 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:05 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 02:00:00, weight 0.13) and
                      after (2026-05-02 03:00:00, weight 0.87) in time
12:23:05 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:05 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.504224899685894 and -59.123417309460336 degrees.
12:23:05 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.504224899685894 and -59.123417309460336 degrees.
12:23:05 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:05 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:05 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:05 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:05 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:05 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:05 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:05 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:05 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:05 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:05 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:05 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:05 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:05 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:05 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:05 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:05 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:05 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:05 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:05 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:05 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:05 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:05 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:05 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:05 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:05 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:05 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:05 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:05 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:05 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.181324 (min) 0.458623 (max)
12:23:05 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.343591 (min) 0.243702 (max)
12:23:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.332576 (min) -0.293691 (max)
12:23:05 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -1.59193 (min) 0.771722 (max)
12:23:05 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 1.338 (min) 5.52795 (max)
12:23:05 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 47.0813 (max)
12:23:05 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00678e-06 (min) 0.00186431 (max)
12:23:05 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.15519 (min) 9.81414 (max)
12:23:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.0176 (min) 32.4678 (max)
12:23:05 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000207488 (min) 0.000451526 (max)
12:23:05 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:05 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:05 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:05 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:05 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:05 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:05 DEBUG   opendrift:721: No elements hit coastline.
12:23:05 DEBUG   opendrift:760: No elements hit seafloor.
12:23:05 DEBUG   opendrift:1798: No elements to deactivate
12:23:05 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:05 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:05 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:05 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 2
12:23:05 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0]
12:23:05 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3]
12:23:05 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 266.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  41.   0.]
 [  7.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:05 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:05 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:05 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:05 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:05 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.022091710608190453
12:23:05 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:05 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:05 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:05 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:05 DEBUG   opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
12:23:05 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
12:23:05 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:05 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:05 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:05 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:05 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:05 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:05 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:05 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:05 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:05 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:05 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:05 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:05 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:05 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:05 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:05 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:05 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:05 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:05 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:05 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:05 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:05 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:05 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:05 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:05 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:05 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:05 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:05 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:05 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(196), np.int64(0), np.int64(4), np.int64(300), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:05 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:05 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:05 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:05 DEBUG   opendrift:2201: ======================================================================
12:23:05 INFO    opendrift:2202: 2026-05-02 03:22:25.798264 - step 31 of 96 - 500 active elements (0 deactivated)
12:23:05 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:05 DEBUG   opendrift:2210: ======================================================================
12:23:05 DEBUG   opendrift:2221:                57.558344538364025 <- latitude -> 57.77724612525601
12:23:05 DEBUG   opendrift:2221:                10.495786179587238 <- longitude -> 10.887833943665987
12:23:05 DEBUG   opendrift:2221:                -21.441802978515625 <- z -> -0.25951089113507503
12:23:05 DEBUG   opendrift:2222: ---------------------------------
12:23:05 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:05 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:05 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:05 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:05 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:05 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:05 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:05 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 03:00:00 (before)
                2026-05-02 04:00:00 (after)
12:23:07 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:23:07 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:23:07 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:23:07 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:23:07 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:23:07 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.9061245859898 and 59.734053794916804 degrees.
12:23:07 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:23:07 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.9061245859898 and 59.734053794916804 degrees.
12:23:07 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:23:07 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:23:07 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:23:07 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:23:07 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:23:07 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:23:07 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:23:07 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 61x38x11) for time after (2026-05-02 04:00:00)
12:23:07 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 03:00:00) in space  (linearNDFast)
12:23:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:07 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 04:00:00) in space  (linearNDFast)
12:23:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:07 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 03:00:00, weight 0.63) and
                      after (2026-05-02 04:00:00, weight 0.37) in time
12:23:07 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:07 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.504224899685894 and -59.11217703777387 degrees.
12:23:07 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.504224899685894 and -59.11217703777387 degrees.
12:23:07 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:07 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:07 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:07 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:07 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:07 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:07 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:07 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:07 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:07 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:07 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:07 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:07 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:07 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:07 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:07 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:07 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:07 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:07 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:07 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:07 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:07 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:07 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:07 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:07 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:07 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.2483 (min) 0.4489 (max)
12:23:07 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.337057 (min) 0.210966 (max)
12:23:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.300483 (min) -0.255715 (max)
12:23:07 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -1.01969 (min) 0.803792 (max)
12:23:07 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 2.46046 (min) 5.61196 (max)
12:23:07 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 46.8195 (max)
12:23:07 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00689e-06 (min) 0.00301281 (max)
12:23:07 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.15692 (min) 9.85451 (max)
12:23:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.0238 (min) 33.2343 (max)
12:23:07 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000197634 (min) 0.000418149 (max)
12:23:07 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:07 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:07 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:07 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:07 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:07 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:07 DEBUG   opendrift:721: No elements hit coastline.
12:23:07 DEBUG   opendrift:760: No elements hit seafloor.
12:23:07 DEBUG   opendrift:1798: No elements to deactivate
12:23:07 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:07 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:07 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:07 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 2
12:23:07 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0]
12:23:07 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3]
12:23:07 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 268.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  41.   0.]
 [  7.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:07 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:07 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:07 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:07 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:07 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02276753199783313
12:23:07 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:07 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:07 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:07 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:07 DEBUG   opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
12:23:07 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
12:23:07 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:07 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:07 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:07 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:07 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:07 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:07 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:07 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:23:07 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:07 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:07 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:07 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:08 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:08 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:08 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:08 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:08 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(194), np.int64(0), np.int64(4), np.int64(302), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:08 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:08 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:08 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:08 DEBUG   opendrift:2201: ======================================================================
12:23:08 INFO    opendrift:2202: 2026-05-02 03:52:25.798264 - step 32 of 96 - 500 active elements (0 deactivated)
12:23:08 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:08 DEBUG   opendrift:2210: ======================================================================
12:23:08 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 57.78044435226879
12:23:08 DEBUG   opendrift:2221:                10.495786179587242 <- longitude -> 10.897634616010858
12:23:08 DEBUG   opendrift:2221:                -21.441802978515625 <- z -> 0.0
12:23:08 DEBUG   opendrift:2222: ---------------------------------
12:23:08 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:08 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:08 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:08 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:08 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:08 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:08 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:08 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 03:00:00 (before)
                2026-05-02 04:00:00 (after)
12:23:08 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 03:00:00) in space  (linearNDFast)
12:23:08 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:08 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 04:00:00) in space  (linearNDFast)
12:23:08 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:08 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 03:00:00, weight 0.13) and
                      after (2026-05-02 04:00:00, weight 0.87) in time
12:23:08 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.504224899685894 and -59.10237637201435 degrees.
12:23:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.504224899685894 and -59.10237637201435 degrees.
12:23:08 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:08 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:08 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:08 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:08 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:08 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:08 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:08 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:08 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:08 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:08 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:08 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:08 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:08 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:08 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:08 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:08 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:08 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:08 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:08 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:08 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:08 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:08 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:08 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:08 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:08 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:08 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:08 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:08 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:08 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.3276 (min) 0.379631 (max)
12:23:08 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.585584 (min) 0.213799 (max)
12:23:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.270239 (min) -0.216979 (max)
12:23:08 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -0.307955 (min) 1.08281 (max)
12:23:08 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 3.61295 (min) 6.20356 (max)
12:23:08 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 47.6441 (max)
12:23:08 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.00434651 (max)
12:23:08 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.15889 (min) 9.85837 (max)
12:23:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 26.965 (min) 33.3779 (max)
12:23:08 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00077675 (min) 0.000492148 (max)
12:23:08 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:08 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:08 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:08 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:08 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:08 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:08 DEBUG   opendrift:721: No elements hit coastline.
12:23:08 DEBUG   opendrift:760: No elements hit seafloor.
12:23:08 DEBUG   opendrift:1798: No elements to deactivate
12:23:08 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:08 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:08 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:08 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 6
12:23:08 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 3 0]
12:23:08 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 0 3]
12:23:08 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 273.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  41.   0.]
 [  8.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:08 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:08 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:08 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:08 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:08 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.028648723722091665
12:23:08 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:08 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:08 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:08 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:559: 5 elements reached seafloor, interacting with bottom
12:23:08 DEBUG   opendrift:765: Lifting 5 elements to seafloor.
12:23:08 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:23:08 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:23:08 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:08 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:08 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:08 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:08 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:08 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:08 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(190), np.int64(0), np.int64(3), np.int64(307), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:08 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:08 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:08 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:08 DEBUG   opendrift:2201: ======================================================================
12:23:08 INFO    opendrift:2202: 2026-05-02 04:22:25.798264 - step 33 of 96 - 500 active elements (0 deactivated)
12:23:08 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:08 DEBUG   opendrift:2210: ======================================================================
12:23:08 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 57.78347247361687
12:23:08 DEBUG   opendrift:2221:                10.495786179587242 <- longitude -> 10.906353717799522
12:23:08 DEBUG   opendrift:2221:                -23.830526133423216 <- z -> 0.0
12:23:08 DEBUG   opendrift:2222: ---------------------------------
12:23:08 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:08 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:08 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:08 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:08 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:08 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:08 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:08 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 04:00:00 (before)
                2026-05-02 05:00:00 (after)
12:23:09 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:23:09 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:23:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:23:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:23:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:23:10 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.88785053884221 and 59.734053794916804 degrees.
12:23:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:23:10 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.88785053884221 and 59.734053794916804 degrees.
12:23:10 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:23:10 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:23:10 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:23:10 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:23:10 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:23:10 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:23:10 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:23:10 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 62x39x11) for time after (2026-05-02 05:00:00)
12:23:10 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 04:00:00) in space  (linearNDFast)
12:23:10 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:10 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 05:00:00) in space  (linearNDFast)
12:23:10 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:10 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 04:00:00, weight 0.63) and
                      after (2026-05-02 05:00:00, weight 0.37) in time
12:23:10 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:10 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.504224899685894 and -59.09365726412426 degrees.
12:23:10 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.504224899685894 and -59.09365726412426 degrees.
12:23:10 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:10 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:10 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:10 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:10 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:10 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:10 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:10 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:10 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:10 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:10 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:10 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:10 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:10 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:10 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:10 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:10 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:10 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:10 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:10 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:10 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:10 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:10 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:10 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:10 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:10 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:10 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:10 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:10 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:10 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.32711 (min) 0.450037 (max)
12:23:10 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.588251 (min) 0.271734 (max)
12:23:10 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.255694 (min) -0.195092 (max)
12:23:10 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -0.146325 (min) 0.944898 (max)
12:23:10 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 4.12533 (min) 6.95663 (max)
12:23:10 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:10 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 48.3403 (max)
12:23:10 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.00491344 (max)
12:23:10 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:10 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.16058 (min) 9.81324 (max)
12:23:10 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 26.9771 (min) 33.0058 (max)
12:23:10 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000483621 (min) 0.000433958 (max)
12:23:10 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:10 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:10 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:10 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:10 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:10 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:10 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:10 DEBUG   opendrift:721: No elements hit coastline.
12:23:10 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:23:10 DEBUG   opendrift:1798: No elements to deactivate
12:23:10 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:10 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:10 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:10 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 9
12:23:10 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0 3 0 0]
12:23:10 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3 0 3 3]
12:23:10 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 281.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  42.   0.]
 [  9.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:10 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:10 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:10 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:10 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:10 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03561001307406593
12:23:10 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:10 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:10 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:10 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:559: 8 elements reached seafloor, interacting with bottom
12:23:10 DEBUG   opendrift:765: Lifting 8 elements to seafloor.
12:23:10 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:10 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:10 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:10 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:10 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:10 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(183), np.int64(0), np.int64(3), np.int64(314), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:10 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:10 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:10 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:10 DEBUG   opendrift:2201: ======================================================================
12:23:10 INFO    opendrift:2202: 2026-05-02 04:52:25.798264 - step 34 of 96 - 500 active elements (0 deactivated)
12:23:10 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:10 DEBUG   opendrift:2210: ======================================================================
12:23:10 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 57.78754247976608
12:23:10 DEBUG   opendrift:2221:                10.495786179587238 <- longitude -> 10.915394326449217
12:23:10 DEBUG   opendrift:2221:                -23.800125122070312 <- z -> 0.0
12:23:10 DEBUG   opendrift:2222: ---------------------------------
12:23:10 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:10 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:10 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:10 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:10 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:10 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:10 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:10 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 04:00:00 (before)
                2026-05-02 05:00:00 (after)
12:23:10 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 04:00:00) in space  (linearNDFast)
12:23:10 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:10 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 05:00:00) in space  (linearNDFast)
12:23:10 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:10 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 04:00:00, weight 0.13) and
                      after (2026-05-02 05:00:00, weight 0.87) in time
12:23:10 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:10 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.504224899685894 and -59.084616660078474 degrees.
12:23:10 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.504224899685894 and -59.084616660078474 degrees.
12:23:10 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:10 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:10 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:10 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:10 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:10 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:10 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:10 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:10 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:10 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:10 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:10 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:10 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:10 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:10 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:10 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:10 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:10 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:10 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:10 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:10 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:10 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:10 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:10 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:10 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:10 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:10 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:10 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:10 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:10 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.327919 (min) 0.498543 (max)
12:23:10 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.558455 (min) 0.313523 (max)
12:23:10 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.246073 (min) -0.177031 (max)
12:23:10 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -0.336691 (min) 0.831501 (max)
12:23:10 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 4.42167 (min) 7.32182 (max)
12:23:10 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:10 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 49.3739 (max)
12:23:10 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.00629864 (max)
12:23:10 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:10 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.16218 (min) 9.82062 (max)
12:23:10 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.0167 (min) 33.3434 (max)
12:23:10 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000350701 (min) 0.000496492 (max)
12:23:10 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:10 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:10 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:10 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:10 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:10 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:10 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:10 DEBUG   opendrift:721: No elements hit coastline.
12:23:10 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:23:10 DEBUG   opendrift:1798: No elements to deactivate
12:23:10 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:10 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:10 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:10 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 6
12:23:10 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 2 0 0]
12:23:10 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 0 3 3]
12:23:10 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 286.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  42.   0.]
 [  9.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:10 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:10 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:10 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:10 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:10 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.039033992139245445
12:23:10 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:10 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:10 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:10 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:559: 5 elements reached seafloor, interacting with bottom
12:23:10 DEBUG   opendrift:765: Lifting 5 elements to seafloor.
12:23:10 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:10 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:10 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:10 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:10 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:10 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:10 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(179), np.int64(0), np.int64(2), np.int64(319), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:10 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:10 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:10 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:10 DEBUG   opendrift:2201: ======================================================================
12:23:10 INFO    opendrift:2202: 2026-05-02 05:22:25.798264 - step 35 of 96 - 500 active elements (0 deactivated)
12:23:10 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:10 DEBUG   opendrift:2210: ======================================================================
12:23:10 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 57.78750873681865
12:23:10 DEBUG   opendrift:2221:                10.495786179587238 <- longitude -> 10.924402623508257
12:23:10 DEBUG   opendrift:2221:                -24.119620980918807 <- z -> -0.10916047201059942
12:23:10 DEBUG   opendrift:2222: ---------------------------------
12:23:10 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:10 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:10 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:10 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:10 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:10 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:10 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:10 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 05:00:00 (before)
                2026-05-02 06:00:00 (after)
12:23:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:23:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:23:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:23:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:23:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:23:12 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.874088188929 and 59.734053794916804 degrees.
12:23:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:23:12 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.874088188929 and 59.734053794916804 degrees.
12:23:12 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:23:12 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:23:12 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:23:12 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:23:12 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:23:12 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:23:12 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:23:12 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 64x39x11) for time after (2026-05-02 06:00:00)
12:23:12 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 05:00:00) in space  (linearNDFast)
12:23:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:12 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 06:00:00) in space  (linearNDFast)
12:23:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:12 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 05:00:00, weight 0.63) and
                      after (2026-05-02 06:00:00, weight 0.37) in time
12:23:12 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:12 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -59.07560836203128 degrees.
12:23:12 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -59.07560836203128 degrees.
12:23:12 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:12 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:12 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:12 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:12 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:12 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:12 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:12 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:12 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:12 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:12 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:12 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:12 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:12 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:12 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:12 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:12 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:12 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:12 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:12 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:12 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:12 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:12 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:12 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:12 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:12 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.267651 (min) 0.380372 (max)
12:23:12 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.505569 (min) 0.287064 (max)
12:23:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.262096 (min) -0.184877 (max)
12:23:12 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -0.379745 (min) 0.87771 (max)
12:23:12 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 4.37804 (min) 7.52825 (max)
12:23:12 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 48.7885 (max)
12:23:12 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00717e-06 (min) 0.00551108 (max)
12:23:12 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.16394 (min) 9.82671 (max)
12:23:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.0033 (min) 33.6973 (max)
12:23:12 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000487747 (min) 0.000438143 (max)
12:23:12 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:12 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:12 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:12 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:12 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:12 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:12 DEBUG   opendrift:721: No elements hit coastline.
12:23:12 DEBUG   opendrift:765: Lifting 8 elements to seafloor.
12:23:12 DEBUG   opendrift:1798: No elements to deactivate
12:23:12 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:12 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:12 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:12 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 6
12:23:12 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0]
12:23:12 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3]
12:23:12 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 292.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  42.   0.]
 [  9.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:12 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:12 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:12 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:12 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:12 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.04121976203002723
12:23:12 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:12 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:12 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:12 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:559: 6 elements reached seafloor, interacting with bottom
12:23:12 DEBUG   opendrift:765: Lifting 6 elements to seafloor.
12:23:12 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:23:12 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:12 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:12 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:12 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:12 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(173), np.int64(0), np.int64(2), np.int64(325), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:12 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:12 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:12 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:12 DEBUG   opendrift:2201: ======================================================================
12:23:12 INFO    opendrift:2202: 2026-05-02 05:52:25.798264 - step 36 of 96 - 500 active elements (0 deactivated)
12:23:12 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:12 DEBUG   opendrift:2210: ======================================================================
12:23:12 DEBUG   opendrift:2221:                57.558344538364025 <- latitude -> 57.78879225361137
12:23:12 DEBUG   opendrift:2221:                10.495786179587238 <- longitude -> 10.933274502278707
12:23:12 DEBUG   opendrift:2221:                -27.933144347179375 <- z -> -0.03579812145653566
12:23:12 DEBUG   opendrift:2222: ---------------------------------
12:23:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:12 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:12 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:12 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:12 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:12 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:12 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:12 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 05:00:00 (before)
                2026-05-02 06:00:00 (after)
12:23:12 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 05:00:00) in space  (linearNDFast)
12:23:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:12 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 06:00:00) in space  (linearNDFast)
12:23:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:12 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 05:00:00, weight 0.13) and
                      after (2026-05-02 06:00:00, weight 0.87) in time
12:23:12 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:12 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -59.06673648055579 degrees.
12:23:12 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -59.06673648055579 degrees.
12:23:12 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:12 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:12 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:12 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:12 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:12 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:12 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:12 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:12 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:12 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:12 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:12 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:12 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:12 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:12 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:12 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:12 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:12 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:12 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:12 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:12 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:12 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:12 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:12 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:12 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:12 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.270719 (min) 0.47375 (max)
12:23:12 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.44489 (min) 0.364828 (max)
12:23:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.283572 (min) -0.200384 (max)
12:23:12 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -0.372502 (min) 0.859622 (max)
12:23:12 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 4.21969 (min) 7.75617 (max)
12:23:12 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 48.7333 (max)
12:23:12 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00732e-06 (min) 0.00695813 (max)
12:23:12 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.16579 (min) 9.78975 (max)
12:23:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.0461 (min) 33.854 (max)
12:23:12 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000421206 (min) 0.000300819 (max)
12:23:12 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:12 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:12 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:12 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:12 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:12 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:12 DEBUG   opendrift:721: No elements hit coastline.
12:23:12 DEBUG   opendrift:765: Lifting 25 elements to seafloor.
12:23:12 DEBUG   opendrift:1798: No elements to deactivate
12:23:12 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:12 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:12 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:12 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 13
12:23:12 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0]
12:23:12 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3]
12:23:12 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 305.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  42.   0.]
 [  9.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:12 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:12 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:12 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:12 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:12 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.043837649348055556
12:23:12 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:12 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:12 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:12 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:559: 13 elements reached seafloor, interacting with bottom
12:23:12 DEBUG   opendrift:765: Lifting 13 elements to seafloor.
12:23:12 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:23:12 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:23:12 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:12 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:12 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:12 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:12 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(160), np.int64(0), np.int64(2), np.int64(338), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:12 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:12 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:12 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:12 DEBUG   opendrift:2201: ======================================================================
12:23:12 INFO    opendrift:2202: 2026-05-02 06:22:25.798264 - step 37 of 96 - 500 active elements (0 deactivated)
12:23:12 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:12 DEBUG   opendrift:2210: ======================================================================
12:23:12 DEBUG   opendrift:2221:                57.558344538364025 <- latitude -> 57.787673886441226
12:23:12 DEBUG   opendrift:2221:                10.495786179587238 <- longitude -> 10.941702885152996
12:23:12 DEBUG   opendrift:2221:                -32.088999381942564 <- z -> -0.00351124093086308
12:23:12 DEBUG   opendrift:2222: ---------------------------------
12:23:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:12 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:12 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:12 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:12 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:12 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:12 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:12 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 06:00:00 (before)
                2026-05-02 07:00:00 (after)
12:23:14 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:23:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:23:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:23:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:23:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:23:15 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.85129379984583 and 59.734053794916804 degrees.
12:23:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:23:15 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.85129379984583 and 59.734053794916804 degrees.
12:23:15 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:23:15 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:23:15 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:23:15 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:23:15 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:23:15 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:23:15 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:23:15 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 64x41x11) for time after (2026-05-02 07:00:00)
12:23:15 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 06:00:00) in space  (linearNDFast)
12:23:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:15 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 07:00:00) in space  (linearNDFast)
12:23:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:15 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 06:00:00, weight 0.63) and
                      after (2026-05-02 07:00:00, weight 0.37) in time
12:23:15 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:15 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -59.058308100726975 degrees.
12:23:15 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -59.058308100726975 degrees.
12:23:15 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:15 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:15 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:15 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:15 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:15 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:15 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:15 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:15 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:15 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:15 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:15 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:15 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:15 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:15 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:15 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:15 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:15 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:15 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:15 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:15 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:15 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:15 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:15 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:15 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:15 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:15 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:15 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:15 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:15 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.226485 (min) 0.583057 (max)
12:23:15 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.367153 (min) 0.431318 (max)
12:23:15 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.320601 (min) -0.243418 (max)
12:23:15 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -0.11764 (min) 0.977351 (max)
12:23:15 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 3.79764 (min) 7.53948 (max)
12:23:15 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:15 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 47.8425 (max)
12:23:15 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00739e-06 (min) 0.00853966 (max)
12:23:15 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:15 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.16763 (min) 9.76775 (max)
12:23:15 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.0237 (min) 33.8132 (max)
12:23:15 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000301569 (min) 0.000385509 (max)
12:23:15 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:15 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:15 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:15 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:15 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:15 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:15 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:15 DEBUG   opendrift:721: No elements hit coastline.
12:23:15 DEBUG   opendrift:765: Lifting 43 elements to seafloor.
12:23:15 DEBUG   opendrift:1798: No elements to deactivate
12:23:15 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:15 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:15 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:15 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 9
12:23:15 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0 3 0 0]
12:23:15 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3 0 3 3]
12:23:15 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 313.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  42.   0.]
 [ 10.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:15 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:15 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:15 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:15 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:15 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.041640606705938374
12:23:15 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:15 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:15 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:15 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:15 DEBUG   opendrift.models.oceandrift:559: 8 elements reached seafloor, interacting with bottom
12:23:15 DEBUG   opendrift:765: Lifting 8 elements to seafloor.
12:23:15 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:15 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:15 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:15 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:15 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:23:15 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:23:15 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:23:15 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
12:23:15 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:23:15 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:23:15 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:23:15 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:15 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:23:15 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:15 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:23:15 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:15 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:15 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:15 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:23:15 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:23:15 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:15 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:23:15 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:23:15 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:15 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:15 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:23:15 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:15 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:23:15 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
12:23:15 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:15 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:15 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:15 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:15 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(153), np.int64(0), np.int64(2), np.int64(345), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:15 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:15 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:15 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:15 DEBUG   opendrift:2201: ======================================================================
12:23:15 INFO    opendrift:2202: 2026-05-02 06:52:25.798264 - step 38 of 96 - 500 active elements (0 deactivated)
12:23:15 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:15 DEBUG   opendrift:2210: ======================================================================
12:23:15 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 57.78700048755534
12:23:15 DEBUG   opendrift:2221:                10.495786179587238 <- longitude -> 10.949268351260516
12:23:15 DEBUG   opendrift:2221:                -34.5334319271314 <- z -> 0.0
12:23:15 DEBUG   opendrift:2222: ---------------------------------
12:23:15 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:15 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:15 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:15 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:15 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:15 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:15 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:15 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 06:00:00 (before)
                2026-05-02 07:00:00 (after)
12:23:15 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 06:00:00) in space  (linearNDFast)
12:23:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:15 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 07:00:00) in space  (linearNDFast)
12:23:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:15 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 06:00:00, weight 0.13) and
                      after (2026-05-02 07:00:00, weight 0.87) in time
12:23:15 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:15 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -59.05074263425512 degrees.
12:23:15 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -59.05074263425512 degrees.
12:23:15 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:15 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:15 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:15 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:15 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:15 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:15 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:15 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:15 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:15 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:15 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:15 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:15 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:15 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:15 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:15 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:15 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:15 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:15 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:15 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:15 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:15 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:15 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:15 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:15 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:15 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:15 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:15 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:15 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:15 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.223793 (min) 0.747416 (max)
12:23:15 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.28366 (min) 0.47379 (max)
12:23:15 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.374411 (min) -0.295742 (max)
12:23:15 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -0.090827 (min) 1.64273 (max)
12:23:15 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 3.2866 (min) 7.17628 (max)
12:23:15 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:15 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 47.2562 (max)
12:23:15 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.00662805 (max)
12:23:15 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:15 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.16396 (min) 9.82989 (max)
12:23:15 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 26.9223 (min) 33.777 (max)
12:23:15 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000254509 (min) 0.000282117 (max)
12:23:15 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:15 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:15 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:15 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:15 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:15 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:15 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:15 DEBUG   opendrift:721: No elements hit coastline.
12:23:15 DEBUG   opendrift:765: Lifting 51 elements to seafloor.
12:23:16 DEBUG   opendrift:1798: No elements to deactivate
12:23:16 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:16 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:16 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:16 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 7
12:23:16 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0 0]
12:23:16 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3 3]
12:23:16 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 320.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  42.   0.]
 [ 10.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:16 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:16 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:16 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:16 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:16 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0384251611838618
12:23:16 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:16 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:16 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:16 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:16 DEBUG   opendrift.models.oceandrift:559: 7 elements reached seafloor, interacting with bottom
12:23:16 DEBUG   opendrift:765: Lifting 7 elements to seafloor.
12:23:16 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:16 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:16 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:16 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:16 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:16 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:16 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:16 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:16 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:16 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:16 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:16 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:16 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:16 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:16 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:16 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:23:16 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:23:16 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:16 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:16 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:16 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:23:16 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:16 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:23:16 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:16 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:16 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:16 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:16 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:16 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:16 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:16 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:16 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:16 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:16 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(146), np.int64(0), np.int64(2), np.int64(352), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:16 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:16 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:16 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:16 DEBUG   opendrift:2201: ======================================================================
12:23:16 INFO    opendrift:2202: 2026-05-02 07:22:25.798264 - step 39 of 96 - 500 active elements (0 deactivated)
12:23:16 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:16 DEBUG   opendrift:2210: ======================================================================
12:23:16 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 57.78670932494613
12:23:16 DEBUG   opendrift:2221:                10.495786179587238 <- longitude -> 10.955878766317706
12:23:16 DEBUG   opendrift:2221:                -35.01612938934104 <- z -> -0.08787993137049577
12:23:16 DEBUG   opendrift:2222: ---------------------------------
12:23:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:16 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:16 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:16 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:16 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:16 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:16 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:16 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 07:00:00 (before)
                2026-05-02 08:00:00 (after)
12:23:17 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:23:17 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:23:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:23:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:23:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:23:18 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.83301111407236 and 59.734053794916804 degrees.
12:23:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:23:18 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.83301111407236 and 59.734053794916804 degrees.
12:23:18 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:23:18 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:23:18 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:23:18 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:23:18 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:23:18 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:23:18 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:23:18 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 65x42x11) for time after (2026-05-02 08:00:00)
12:23:18 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 07:00:00) in space  (linearNDFast)
12:23:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:18 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 08:00:00) in space  (linearNDFast)
12:23:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:18 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 07:00:00, weight 0.63) and
                      after (2026-05-02 08:00:00, weight 0.37) in time
12:23:18 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:18 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -59.0441322148579 degrees.
12:23:18 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -59.0441322148579 degrees.
12:23:18 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:18 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:18 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:18 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:18 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:18 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:18 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:18 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:18 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:18 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:18 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:18 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:18 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:18 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:18 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:18 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:18 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:18 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:18 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:18 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:18 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:18 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:18 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:18 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:18 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:18 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:18 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:18 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:18 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:18 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.239301 (min) 0.695149 (max)
12:23:18 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.200034 (min) 0.668082 (max)
12:23:18 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.435934 (min) -0.349319 (max)
12:23:18 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -0.321642 (min) 1.83816 (max)
12:23:18 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 3.067 (min) 6.90639 (max)
12:23:18 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:18 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 46.8201 (max)
12:23:18 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00749e-06 (min) 0.00545022 (max)
12:23:18 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:18 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.1602 (min) 9.82014 (max)
12:23:18 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 26.9454 (min) 33.7579 (max)
12:23:18 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000303013 (min) 0.000330834 (max)
12:23:18 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:18 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:18 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:18 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:18 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:18 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:18 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:18 DEBUG   opendrift:721: No elements hit coastline.
12:23:18 DEBUG   opendrift:765: Lifting 62 elements to seafloor.
12:23:18 DEBUG   opendrift:1798: No elements to deactivate
12:23:18 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:18 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:18 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:18 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 6
12:23:18 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 3]
12:23:18 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 0]
12:23:18 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 325.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  42.   0.]
 [ 11.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:18 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:18 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:18 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:18 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:18 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.035559915879750485
12:23:18 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:18 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:18 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:18 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:559: 5 elements reached seafloor, interacting with bottom
12:23:18 DEBUG   opendrift:765: Lifting 5 elements to seafloor.
12:23:18 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:18 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:18 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:18 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:18 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:18 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(142), np.int64(0), np.int64(2), np.int64(356), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:18 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:18 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:18 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:18 DEBUG   opendrift:2201: ======================================================================
12:23:18 INFO    opendrift:2202: 2026-05-02 07:52:25.798264 - step 40 of 96 - 500 active elements (0 deactivated)
12:23:18 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:18 DEBUG   opendrift:2210: ======================================================================
12:23:18 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 57.786930559394456
12:23:18 DEBUG   opendrift:2221:                10.495786179587236 <- longitude -> 10.961613408295307
12:23:18 DEBUG   opendrift:2221:                -29.485278846191953 <- z -> -0.39247958597395877
12:23:18 DEBUG   opendrift:2222: ---------------------------------
12:23:18 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:18 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:18 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:18 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:18 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:18 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:18 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:18 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 07:00:00 (before)
                2026-05-02 08:00:00 (after)
12:23:18 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 07:00:00) in space  (linearNDFast)
12:23:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 08:00:00) in space  (linearNDFast)
12:23:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:18 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 07:00:00, weight 0.13) and
                      after (2026-05-02 08:00:00, weight 0.87) in time
12:23:18 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:18 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -59.03839756295382 degrees.
12:23:18 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -59.03839756295382 degrees.
12:23:18 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:18 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:18 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:18 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:18 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:18 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:18 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:18 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:18 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:18 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:18 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:18 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:18 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:18 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:18 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:18 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:18 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:18 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:18 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:18 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:18 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:18 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:18 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:18 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:18 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:18 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:18 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:18 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:18 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:18 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.241927 (min) 0.682194 (max)
12:23:18 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.116364 (min) 0.624343 (max)
12:23:18 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.491211 (min) -0.403319 (max)
12:23:18 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -0.620897 (min) 1.78783 (max)
12:23:18 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 2.94577 (min) 6.65986 (max)
12:23:18 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:18 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 46.6594 (max)
12:23:18 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00767e-06 (min) 0.00608183 (max)
12:23:18 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:18 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.15955 (min) 9.83206 (max)
12:23:18 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 26.9943 (min) 33.7386 (max)
12:23:18 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000279064 (min) 0.000403483 (max)
12:23:18 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:18 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:18 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:18 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:18 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:18 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:18 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:18 DEBUG   opendrift:721: No elements hit coastline.
12:23:18 DEBUG   opendrift:765: Lifting 77 elements to seafloor.
12:23:18 DEBUG   opendrift:1798: No elements to deactivate
12:23:18 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:18 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:18 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:18 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 5
12:23:18 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0]
12:23:18 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3]
12:23:18 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 330.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  42.   0.]
 [ 11.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:18 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:18 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:18 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:18 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:18 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03277459307633777
12:23:18 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:18 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:18 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:18 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:559: 5 elements reached seafloor, interacting with bottom
12:23:18 DEBUG   opendrift:765: Lifting 5 elements to seafloor.
12:23:18 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:18 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:18 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:18 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:18 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:18 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:18 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(137), np.int64(0), np.int64(2), np.int64(361), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:18 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:18 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:18 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:18 DEBUG   opendrift:2201: ======================================================================
12:23:18 INFO    opendrift:2202: 2026-05-02 08:22:25.798264 - step 41 of 96 - 500 active elements (0 deactivated)
12:23:18 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:18 DEBUG   opendrift:2210: ======================================================================
12:23:18 DEBUG   opendrift:2221:                57.558344538364025 <- latitude -> 57.78820893006374
12:23:18 DEBUG   opendrift:2221:                10.495786179587236 <- longitude -> 10.965947762106078
12:23:18 DEBUG   opendrift:2221:                -31.52314863721015 <- z -> 0.0
12:23:18 DEBUG   opendrift:2222: ---------------------------------
12:23:18 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:18 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:18 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:18 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:18 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:18 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:18 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:18 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 08:00:00 (before)
                2026-05-02 09:00:00 (after)
12:23:20 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:23:20 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:23:20 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:23:20 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:23:20 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:23:20 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.83301111407236 and 59.734053794916804 degrees.
12:23:20 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:23:20 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.83301111407236 and 59.734053794916804 degrees.
12:23:20 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:23:20 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:23:20 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:23:20 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:23:20 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:23:20 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:23:20 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:23:20 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 65x42x11) for time after (2026-05-02 09:00:00)
12:23:20 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 08:00:00) in space  (linearNDFast)
12:23:20 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:20 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 09:00:00) in space  (linearNDFast)
12:23:20 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:20 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 08:00:00, weight 0.63) and
                      after (2026-05-02 09:00:00, weight 0.37) in time
12:23:20 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:20 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -59.03406321016777 degrees.
12:23:20 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -59.03406321016777 degrees.
12:23:20 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:20 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:20 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:20 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:20 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:20 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:20 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:20 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:20 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:20 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:20 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:20 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:20 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:20 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:20 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:20 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:20 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:20 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:20 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:20 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:20 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:20 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:20 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:20 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:20 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:20 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:20 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:20 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:20 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:20 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.236821 (min) 0.666777 (max)
12:23:20 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.03627 (min) 0.643395 (max)
12:23:20 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.539219 (min) -0.448958 (max)
12:23:20 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -0.695122 (min) 1.39295 (max)
12:23:20 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 2.90688 (min) 6.64707 (max)
12:23:20 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:20 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 46.8424 (max)
12:23:20 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.00621509 (max)
12:23:20 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:20 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.16122 (min) 9.82766 (max)
12:23:20 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 26.9537 (min) 33.7669 (max)
12:23:20 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000338672 (min) 0.000774137 (max)
12:23:20 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:20 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:20 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:20 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:20 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:20 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:20 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:20 DEBUG   opendrift:721: No elements hit coastline.
12:23:20 DEBUG   opendrift:765: Lifting 86 elements to seafloor.
12:23:20 DEBUG   opendrift:1798: No elements to deactivate
12:23:20 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:20 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:20 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:20 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 3
12:23:20 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0]
12:23:20 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3]
12:23:20 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 333.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  42.   0.]
 [ 11.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:20 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:20 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:20 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:20 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:20 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03247217054199979
12:23:20 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:20 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:20 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:20 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:559: 3 elements reached seafloor, interacting with bottom
12:23:20 DEBUG   opendrift:765: Lifting 3 elements to seafloor.
12:23:20 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:20 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:20 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:20 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:20 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:20 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(134), np.int64(0), np.int64(2), np.int64(364), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:20 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:20 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:20 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:20 DEBUG   opendrift:2201: ======================================================================
12:23:20 INFO    opendrift:2202: 2026-05-02 08:52:25.798264 - step 42 of 96 - 500 active elements (0 deactivated)
12:23:20 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:20 DEBUG   opendrift:2210: ======================================================================
12:23:20 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 57.789495264000614
12:23:20 DEBUG   opendrift:2221:                10.495786179587236 <- longitude -> 10.970015972828998
12:23:20 DEBUG   opendrift:2221:                -31.478191375732422 <- z -> -0.011679767752126535
12:23:20 DEBUG   opendrift:2222: ---------------------------------
12:23:20 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:20 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:20 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:20 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:20 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:20 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:20 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:20 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 08:00:00 (before)
                2026-05-02 09:00:00 (after)
12:23:20 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 08:00:00) in space  (linearNDFast)
12:23:20 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:20 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 09:00:00) in space  (linearNDFast)
12:23:20 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:20 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 08:00:00, weight 0.13) and
                      after (2026-05-02 09:00:00, weight 0.87) in time
12:23:20 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:20 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -59.02999499854782 degrees.
12:23:20 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -59.02999499854782 degrees.
12:23:20 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:20 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:20 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:20 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:20 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:20 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:20 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:20 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:20 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:20 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:20 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:20 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:20 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:20 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:20 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:20 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:20 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:20 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:20 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:20 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:20 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:20 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:20 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:20 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:20 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:20 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:20 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:20 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:20 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:20 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.22231 (min) 0.680432 (max)
12:23:20 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: 0.0150993 (min) 0.717907 (max)
12:23:20 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.569191 (min) -0.491565 (max)
12:23:20 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -1.21016 (min) 0.962688 (max)
12:23:20 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 2.81296 (min) 6.69738 (max)
12:23:20 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:20 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 47.0267 (max)
12:23:20 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00811e-06 (min) 0.00618016 (max)
12:23:20 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:20 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.16367 (min) 10.0293 (max)
12:23:20 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.051 (min) 33.6331 (max)
12:23:20 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000438378 (min) 0.000460652 (max)
12:23:20 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:20 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:20 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:20 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:20 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:20 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:20 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:20 DEBUG   opendrift:721: No elements hit coastline.
12:23:20 DEBUG   opendrift:765: Lifting 98 elements to seafloor.
12:23:20 DEBUG   opendrift:1798: No elements to deactivate
12:23:20 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:20 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:20 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:20 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
12:23:20 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:20 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03283648906018121
12:23:20 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:20 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:20 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:20 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:20 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:20 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:20 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:20 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:20 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:20 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(134), np.int64(0), np.int64(2), np.int64(364), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:20 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:20 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:20 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:20 DEBUG   opendrift:2201: ======================================================================
12:23:20 INFO    opendrift:2202: 2026-05-02 09:22:25.798264 - step 43 of 96 - 500 active elements (0 deactivated)
12:23:20 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:20 DEBUG   opendrift:2210: ======================================================================
12:23:20 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 57.79380315954999
12:23:20 DEBUG   opendrift:2221:                10.495786179587236 <- longitude -> 10.973085430439799
12:23:20 DEBUG   opendrift:2221:                -34.157478600241184 <- z -> -0.06891696730503649
12:23:20 DEBUG   opendrift:2222: ---------------------------------
12:23:20 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:20 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:20 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:20 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:20 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:20 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:20 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:20 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 09:00:00 (before)
                2026-05-02 10:00:00 (after)
12:23:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:23:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:23:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:23:23 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:23:23 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:23:23 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.826118773543264 and 59.734053794916804 degrees.
12:23:23 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:23:23 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.826118773543264 and 59.734053794916804 degrees.
12:23:23 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:23:23 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:23:23 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:23:23 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:23:23 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:23:23 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:23:23 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:23:23 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 66x42x11) for time after (2026-05-02 10:00:00)
12:23:23 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 09:00:00) in space  (linearNDFast)
12:23:23 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 10:00:00) in space  (linearNDFast)
12:23:23 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:23 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 09:00:00, weight 0.63) and
                      after (2026-05-02 10:00:00, weight 0.37) in time
12:23:23 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:23 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -59.026925545956026 degrees.
12:23:23 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -59.026925545956026 degrees.
12:23:23 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:23 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:23 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:23 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:23 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:23 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:23 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:23 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:23 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:23 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:23 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:23 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:23 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:23 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:23 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:23 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:23 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:23 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:23 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:23 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:23 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:23 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:23 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:23 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:23 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:23 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:23 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:23 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:23 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:23 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.173001 (min) 0.783486 (max)
12:23:23 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: 0.0135431 (min) 0.688699 (max)
12:23:23 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.59403 (min) -0.525279 (max)
12:23:23 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -1.25114 (min) 0.881265 (max)
12:23:23 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 3.4783 (min) 6.72514 (max)
12:23:23 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:23 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 48.1694 (max)
12:23:23 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00824e-06 (min) 0.00616921 (max)
12:23:23 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:23 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.16751 (min) 9.97896 (max)
12:23:23 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 26.9797 (min) 33.5953 (max)
12:23:23 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000683538 (min) 0.000716161 (max)
12:23:23 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:23 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:23 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:23 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:23 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:23 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:23 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:23 DEBUG   opendrift:721: No elements hit coastline.
12:23:23 DEBUG   opendrift:765: Lifting 105 elements to seafloor.
12:23:23 DEBUG   opendrift:1798: No elements to deactivate
12:23:23 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:23 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:23 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:23 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 3
12:23:23 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0]
12:23:23 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3]
12:23:23 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 336.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  42.   0.]
 [ 11.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:23 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:23 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:23 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:23 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:23 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.032976662351449755
12:23:23 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:23 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:23 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:23 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:559: 3 elements reached seafloor, interacting with bottom
12:23:23 DEBUG   opendrift:765: Lifting 3 elements to seafloor.
12:23:23 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:23 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:23 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:23 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:23 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:23 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(131), np.int64(0), np.int64(2), np.int64(367), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:23 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:23 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:23 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:23 DEBUG   opendrift:2201: ======================================================================
12:23:23 INFO    opendrift:2202: 2026-05-02 09:52:25.798264 - step 44 of 96 - 500 active elements (0 deactivated)
12:23:23 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:23 DEBUG   opendrift:2210: ======================================================================
12:23:23 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 57.80103752839848
12:23:23 DEBUG   opendrift:2221:                10.495786179587236 <- longitude -> 10.985203192608113
12:23:23 DEBUG   opendrift:2221:                -34.97735578828505 <- z -> 0.0
12:23:23 DEBUG   opendrift:2222: ---------------------------------
12:23:23 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:23 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:23 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:23 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:23 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:23 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:23 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:23 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 09:00:00 (before)
                2026-05-02 10:00:00 (after)
12:23:23 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 09:00:00) in space  (linearNDFast)
12:23:23 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:23 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 10:00:00) in space  (linearNDFast)
12:23:23 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:23 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 09:00:00, weight 0.13) and
                      after (2026-05-02 10:00:00, weight 0.87) in time
12:23:23 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:23 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -59.014807782877654 degrees.
12:23:23 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -59.014807782877654 degrees.
12:23:23 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:23 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:23 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:23 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:23 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:23 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:23 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:23 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:23 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:23 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:23 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:23 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:23 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:23 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:23 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:23 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:23 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:23 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:23 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:23 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:23 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:23 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:23 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:23 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:23 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:23 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:23 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:23 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:23 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:23 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.130976 (min) 0.831053 (max)
12:23:23 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.0118617 (min) 0.676026 (max)
12:23:23 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.614716 (min) -0.54998 (max)
12:23:23 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -1.63875 (min) 0.861417 (max)
12:23:23 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 4.1226 (min) 6.91786 (max)
12:23:23 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:23 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 49.7325 (max)
12:23:23 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.00549658 (max)
12:23:23 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:23 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.17197 (min) 10.0196 (max)
12:23:23 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 26.9899 (min) 33.5022 (max)
12:23:23 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00145591 (min) 0.000950193 (max)
12:23:23 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:23 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:23 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:23 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:23 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:23 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:23 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:23 DEBUG   opendrift:721: No elements hit coastline.
12:23:23 DEBUG   opendrift:765: Lifting 109 elements to seafloor.
12:23:23 DEBUG   opendrift:1798: No elements to deactivate
12:23:23 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:23 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:23 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:23 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
12:23:23 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:23 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.034658007511477275
12:23:23 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:23 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:23 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:23 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:23 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
12:23:23 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:23 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:23 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:23 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:23 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(131), np.int64(0), np.int64(2), np.int64(367), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:23 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:23 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:23 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:23 DEBUG   opendrift:2201: ======================================================================
12:23:23 INFO    opendrift:2202: 2026-05-02 10:22:25.798264 - step 45 of 96 - 500 active elements (0 deactivated)
12:23:23 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:23 DEBUG   opendrift:2210: ======================================================================
12:23:23 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 57.80902693043505
12:23:23 DEBUG   opendrift:2221:                10.495786179587236 <- longitude -> 10.999327949847165
12:23:23 DEBUG   opendrift:2221:                -35.551574553837675 <- z -> 0.0
12:23:23 DEBUG   opendrift:2222: ---------------------------------
12:23:23 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:23 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:23 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:23 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:23 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:23 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:23 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:23 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 10:00:00 (before)
                2026-05-02 11:00:00 (after)
12:23:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:23:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:23:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:23:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:23:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:23:25 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.79402776845571 and 59.734053794916804 degrees.
12:23:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:23:25 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.79402776845571 and 59.734053794916804 degrees.
12:23:25 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:23:25 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:23:25 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:23:25 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:23:25 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:23:25 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:23:25 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:23:25 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 69x43x11) for time after (2026-05-02 11:00:00)
12:23:25 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 10:00:00) in space  (linearNDFast)
12:23:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:25 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 11:00:00) in space  (linearNDFast)
12:23:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
12:23:25 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 10:00:00, weight 0.63) and
                      after (2026-05-02 11:00:00, weight 0.37) in time
12:23:25 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:25 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -59.00068301665333 degrees.
12:23:25 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -59.00068301665333 degrees.
12:23:25 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:25 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:25 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:25 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:25 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:25 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:25 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:25 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:25 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:25 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:25 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:25 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:25 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:25 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:25 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:25 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:25 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:25 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:25 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:25 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:25 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:25 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:25 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:25 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:25 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:25 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:25 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:25 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:25 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:25 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.0965842 (min) 0.85148 (max)
12:23:25 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: 0.00548338 (min) 0.669767 (max)
12:23:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.62523 (min) -0.561372 (max)
12:23:25 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -1.22327 (min) 1.02523 (max)
12:23:25 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 3.03279 (min) 6.92735 (max)
12:23:25 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 51.2788 (max)
12:23:25 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.00585173 (max)
12:23:25 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.17919 (min) 10.0632 (max)
12:23:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.0242 (min) 33.4749 (max)
12:23:25 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00134887 (min) 0.000925733 (max)
12:23:25 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:25 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:25 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:25 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:25 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:25 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:25 DEBUG   opendrift:721: No elements hit coastline.
12:23:25 DEBUG   opendrift:765: Lifting 114 elements to seafloor.
12:23:25 DEBUG   opendrift:1798: No elements to deactivate
12:23:25 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:25 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:25 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:25 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
12:23:25 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:25 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.034690720732233234
12:23:25 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:25 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:25 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:25 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:25 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:25 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:25 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:25 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:25 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(131), np.int64(0), np.int64(2), np.int64(367), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:25 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:25 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:25 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:25 DEBUG   opendrift:2201: ======================================================================
12:23:25 INFO    opendrift:2202: 2026-05-02 10:52:25.798264 - step 46 of 96 - 500 active elements (0 deactivated)
12:23:25 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:25 DEBUG   opendrift:2210: ======================================================================
12:23:25 DEBUG   opendrift:2221:                57.55834453836404 <- latitude -> 57.81630048230734
12:23:25 DEBUG   opendrift:2221:                10.495786179587236 <- longitude -> 11.007797312942792
12:23:25 DEBUG   opendrift:2221:                -37.8628838652992 <- z -> 0.0
12:23:25 DEBUG   opendrift:2222: ---------------------------------
12:23:25 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:25 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:25 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:25 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:25 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:25 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:25 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:25 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 10:00:00 (before)
                2026-05-02 11:00:00 (after)
12:23:25 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 10:00:00) in space  (linearNDFast)
12:23:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:25 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 11:00:00) in space  (linearNDFast)
12:23:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:25 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 10:00:00, weight 0.13) and
                      after (2026-05-02 11:00:00, weight 0.87) in time
12:23:25 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:25 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.992213657581125 degrees.
12:23:25 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.992213657581125 degrees.
12:23:25 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:25 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:25 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:25 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:25 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:25 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:25 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:25 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:25 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:25 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:25 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:25 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:25 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:25 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:25 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:25 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:25 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:25 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:25 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:25 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:25 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:25 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:25 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:25 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:25 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:25 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:25 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:25 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:25 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:25 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.0843929 (min) 0.866632 (max)
12:23:25 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.098004 (min) 0.561983 (max)
12:23:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.639139 (min) -0.569002 (max)
12:23:25 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -0.812735 (min) 1.99766 (max)
12:23:25 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 0.65464 (min) 7.06107 (max)
12:23:25 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 52.7687 (max)
12:23:25 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.00560189 (max)
12:23:25 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.18256 (min) 10.1037 (max)
12:23:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.0271 (min) 33.3647 (max)
12:23:25 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00144677 (min) 0.000757632 (max)
12:23:25 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:25 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:25 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:25 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:25 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:25 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:25 DEBUG   opendrift:721: No elements hit coastline.
12:23:25 DEBUG   opendrift:765: Lifting 115 elements to seafloor.
12:23:25 DEBUG   opendrift:1798: No elements to deactivate
12:23:25 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:25 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:25 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:25 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
12:23:25 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:25 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03619450152382554
12:23:25 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:25 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:25 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:25 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:25 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:25 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:25 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:25 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:25 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:25 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(131), np.int64(0), np.int64(2), np.int64(367), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:25 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:25 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:25 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:25 DEBUG   opendrift:2201: ======================================================================
12:23:25 INFO    opendrift:2202: 2026-05-02 11:22:25.798264 - step 47 of 96 - 500 active elements (0 deactivated)
12:23:25 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:25 DEBUG   opendrift:2210: ======================================================================
12:23:25 DEBUG   opendrift:2221:                57.55834453836404 <- latitude -> 57.82510654173426
12:23:25 DEBUG   opendrift:2221:                10.495786179587235 <- longitude -> 11.028398267984523
12:23:25 DEBUG   opendrift:2221:                -31.381113052368164 <- z -> 0.0
12:23:25 DEBUG   opendrift:2222: ---------------------------------
12:23:25 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:25 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:25 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:25 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:25 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:25 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:25 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:25 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 11:00:00 (before)
                2026-05-02 12:00:00 (after)
12:23:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:23:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:23:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:23:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:23:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:23:28 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.77330526653556 and 59.734053794916804 degrees.
12:23:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:23:28 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.77330526653556 and 59.734053794916804 degrees.
12:23:28 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:23:28 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:23:28 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:23:28 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:23:28 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:23:28 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:23:28 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:23:28 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 72x43x11) for time after (2026-05-02 12:00:00)
12:23:28 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 11:00:00) in space  (linearNDFast)
12:23:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:28 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 12:00:00) in space  (linearNDFast)
12:23:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:28 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 11:00:00, weight 0.63) and
                      after (2026-05-02 12:00:00, weight 0.37) in time
12:23:28 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:28 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.97161268550954 degrees.
12:23:28 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.97161268550954 degrees.
12:23:28 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:28 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:28 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:28 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:28 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:28 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:28 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:28 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:28 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:28 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:28 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:28 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:28 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:28 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:28 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:28 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:28 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:28 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:28 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:28 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:28 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:28 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:28 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:28 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:28 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:28 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:28 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:28 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:28 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:28 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.0735045 (min) 0.912898 (max)
12:23:28 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.00314266 (min) 0.555636 (max)
12:23:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.62584 (min) -0.554167 (max)
12:23:28 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -0.773099 (min) 2.58093 (max)
12:23:28 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -0.0424937 (min) 6.6268 (max)
12:23:28 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 59.5845 (max)
12:23:28 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0035748 (max)
12:23:28 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.18588 (min) 10.2219 (max)
12:23:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.027 (min) 33.3121 (max)
12:23:28 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00116152 (min) 0.000762018 (max)
12:23:28 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:28 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:28 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:28 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:28 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:28 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:28 DEBUG   opendrift:721: No elements hit coastline.
12:23:28 DEBUG   opendrift:760: No elements hit seafloor.
12:23:28 DEBUG   opendrift:1798: No elements to deactivate
12:23:28 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:28 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:28 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:28 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
12:23:28 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:28 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03182618858057094
12:23:28 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:28 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:28 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:28 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:28 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:28 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:28 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:28 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:28 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(131), np.int64(0), np.int64(2), np.int64(367), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:28 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:28 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:28 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:28 DEBUG   opendrift:2201: ======================================================================
12:23:28 INFO    opendrift:2202: 2026-05-02 11:52:25.798264 - step 48 of 96 - 500 active elements (0 deactivated)
12:23:28 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:28 DEBUG   opendrift:2210: ======================================================================
12:23:28 DEBUG   opendrift:2221:                57.55834453836404 <- latitude -> 57.83293944598228
12:23:28 DEBUG   opendrift:2221:                10.495786179587235 <- longitude -> 11.049109776087016
12:23:28 DEBUG   opendrift:2221:                -35.59646122524364 <- z -> -0.1432841769048267
12:23:28 DEBUG   opendrift:2222: ---------------------------------
12:23:28 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:28 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:28 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:28 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:28 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:28 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:28 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:28 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 11:00:00 (before)
                2026-05-02 12:00:00 (after)
12:23:28 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 11:00:00) in space  (linearNDFast)
12:23:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:28 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 12:00:00) in space  (linearNDFast)
12:23:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:28 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 11:00:00, weight 0.13) and
                      after (2026-05-02 12:00:00, weight 0.87) in time
12:23:28 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:28 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.95090117554345 degrees.
12:23:28 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.95090117554345 degrees.
12:23:28 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:28 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:28 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:28 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:28 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:28 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:28 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:28 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:28 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:28 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:28 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:28 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:28 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:28 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:28 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:28 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:28 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:28 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:28 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:28 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:28 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:28 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:28 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:28 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:28 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:28 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:28 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:28 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:28 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:28 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.0635787 (min) 0.90072 (max)
12:23:28 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.0528576 (min) 0.459103 (max)
12:23:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.606322 (min) -0.530842 (max)
12:23:28 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -1.516 (min) 4.21878 (max)
12:23:28 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -1.0244 (min) 6.38823 (max)
12:23:28 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 65.0939 (max)
12:23:28 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00773e-06 (min) 0.00285107 (max)
12:23:28 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.18956 (min) 10.2959 (max)
12:23:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.0575 (min) 33.2649 (max)
12:23:28 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00135299 (min) 0.00110371 (max)
12:23:28 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:28 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:28 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:28 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:28 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:28 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:28 DEBUG   opendrift:721: No elements hit coastline.
12:23:28 DEBUG   opendrift:760: No elements hit seafloor.
12:23:28 DEBUG   opendrift:1798: No elements to deactivate
12:23:28 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:28 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:28 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:28 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
12:23:28 DEBUG   opendrift.models.chemicaldrift:1478: old species: [2]
12:23:28 DEBUG   opendrift.models.chemicaldrift:1479: new species: [0]
12:23:28 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 336.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  42.   0.]
 [ 11.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:28 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:28 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:28 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:28 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:28 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.029646120378923713
12:23:28 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:28 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:28 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:28 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:28 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:28 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:28 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:28 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:28 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:28 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(132), np.int64(0), np.int64(1), np.int64(367), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:28 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:28 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:28 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:28 DEBUG   opendrift:2201: ======================================================================
12:23:28 INFO    opendrift:2202: 2026-05-02 12:22:25.798264 - step 49 of 96 - 500 active elements (0 deactivated)
12:23:28 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:28 DEBUG   opendrift:2210: ======================================================================
12:23:28 DEBUG   opendrift:2221:                57.55834453836404 <- latitude -> 57.83967510915227
12:23:28 DEBUG   opendrift:2221:                10.495786179587235 <- longitude -> 11.068993520077164
12:23:28 DEBUG   opendrift:2221:                -33.735066861442135 <- z -> 0.0
12:23:28 DEBUG   opendrift:2222: ---------------------------------
12:23:28 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:28 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:28 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:28 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:28 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:28 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:28 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:28 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 12:00:00 (before)
                2026-05-02 13:00:00 (after)
12:23:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:23:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:23:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:23:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:23:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:23:30 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.72975399790254 and 59.734053794916804 degrees.
12:23:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:23:30 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.72975399790254 and 59.734053794916804 degrees.
12:23:30 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:23:30 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:23:30 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:23:30 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:23:30 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:23:30 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:23:30 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:23:30 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 75x45x11) for time after (2026-05-02 13:00:00)
12:23:30 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 12:00:00) in space  (linearNDFast)
12:23:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:30 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 13:00:00) in space  (linearNDFast)
12:23:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:30 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 12:00:00, weight 0.63) and
                      after (2026-05-02 13:00:00, weight 0.37) in time
12:23:30 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:30 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.93101742480137 degrees.
12:23:30 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.93101742480137 degrees.
12:23:30 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:30 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:30 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:30 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:30 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:30 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:30 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:30 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:30 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:30 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:30 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:30 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:30 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:30 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:30 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:30 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:30 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:30 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:30 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:30 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:30 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:30 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:30 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:30 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:30 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:30 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:30 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:30 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:30 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:30 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.0763893 (min) 0.926602 (max)
12:23:30 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.125731 (min) 0.429222 (max)
12:23:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.567984 (min) -0.493124 (max)
12:23:30 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -2.06441 (min) 4.52925 (max)
12:23:30 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -1.42416 (min) 4.71441 (max)
12:23:30 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 66.719 (max)
12:23:30 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0030848 (max)
12:23:30 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.19302 (min) 10.4642 (max)
12:23:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.0433 (min) 33.2996 (max)
12:23:30 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00110577 (min) 0.000816436 (max)
12:23:30 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:30 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:30 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:30 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:30 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:30 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:30 DEBUG   opendrift:721: No elements hit coastline.
12:23:30 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:23:30 DEBUG   opendrift:1798: No elements to deactivate
12:23:30 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:30 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:30 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:30 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
12:23:30 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0]
12:23:30 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3]
12:23:30 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 337.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  42.   0.]
 [ 11.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:30 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:30 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:30 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:30 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:30 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.022066932091044364
12:23:30 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:30 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:30 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:30 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:23:30 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:23:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:30 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:30 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:30 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:30 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:30 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(131), np.int64(0), np.int64(1), np.int64(368), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:30 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:30 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:30 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:30 DEBUG   opendrift:2201: ======================================================================
12:23:30 INFO    opendrift:2202: 2026-05-02 12:52:25.798264 - step 50 of 96 - 500 active elements (0 deactivated)
12:23:30 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:30 DEBUG   opendrift:2210: ======================================================================
12:23:30 DEBUG   opendrift:2221:                57.55834453836404 <- latitude -> 57.8455930390186
12:23:30 DEBUG   opendrift:2221:                10.495786179587231 <- longitude -> 11.086094374738517
12:23:30 DEBUG   opendrift:2221:                -33.50928001303772 <- z -> -0.17753713364990586
12:23:30 DEBUG   opendrift:2222: ---------------------------------
12:23:30 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:30 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:30 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:30 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:30 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:30 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:30 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:30 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 12:00:00 (before)
                2026-05-02 13:00:00 (after)
12:23:30 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 12:00:00) in space  (linearNDFast)
12:23:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:30 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 13:00:00) in space  (linearNDFast)
12:23:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:30 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 12:00:00, weight 0.13) and
                      after (2026-05-02 13:00:00, weight 0.87) in time
12:23:30 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:30 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.91391657531457 degrees.
12:23:30 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.91391657531457 degrees.
12:23:30 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:30 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:30 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:30 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:30 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:30 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:30 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:30 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:30 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:30 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:30 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:30 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:30 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:30 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:30 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:30 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:30 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:30 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:30 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:30 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:30 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:30 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:30 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:30 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:30 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:30 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:30 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:30 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:30 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:30 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.0927581 (min) 0.872317 (max)
12:23:30 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.217605 (min) 0.433145 (max)
12:23:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.525013 (min) -0.451137 (max)
12:23:30 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -2.52591 (min) 4.52128 (max)
12:23:30 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -1.6642 (min) 3.22269 (max)
12:23:30 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 66.29 (max)
12:23:30 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.0077e-06 (min) 0.00319952 (max)
12:23:30 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.19641 (min) 10.473 (max)
12:23:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.0361 (min) 33.3341 (max)
12:23:30 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00110741 (min) 0.000799669 (max)
12:23:30 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:30 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:30 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:30 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:30 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:30 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:30 DEBUG   opendrift:721: No elements hit coastline.
12:23:30 DEBUG   opendrift:760: No elements hit seafloor.
12:23:30 DEBUG   opendrift:1798: No elements to deactivate
12:23:30 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:30 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:30 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:30 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
12:23:30 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:30 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.021221991187709434
12:23:30 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:30 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:30 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:30 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:30 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:30 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:30 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:30 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:30 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:30 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:30 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:30 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:30 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:30 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(131), np.int64(0), np.int64(1), np.int64(368), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:30 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:30 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:30 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:30 DEBUG   opendrift:2201: ======================================================================
12:23:30 INFO    opendrift:2202: 2026-05-02 13:22:25.798264 - step 51 of 96 - 500 active elements (0 deactivated)
12:23:30 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:30 DEBUG   opendrift:2210: ======================================================================
12:23:30 DEBUG   opendrift:2221:                57.55834453836404 <- latitude -> 57.84948575336367
12:23:30 DEBUG   opendrift:2221:                10.495786179587231 <- longitude -> 11.10361859031297
12:23:30 DEBUG   opendrift:2221:                -32.323048839301464 <- z -> 0.0
12:23:30 DEBUG   opendrift:2222: ---------------------------------
12:23:30 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:30 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:30 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:30 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:30 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:30 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:30 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:30 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 13:00:00 (before)
                2026-05-02 14:00:00 (after)
12:23:32 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:23:32 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:23:32 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:23:32 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:23:32 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:23:32 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.697571185453434 and 59.734053794916804 degrees.
12:23:32 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:23:32 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.697571185453434 and 59.734053794916804 degrees.
12:23:32 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:23:32 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:23:32 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:23:32 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:23:32 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:23:32 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:23:32 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:23:32 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 78x46x11) for time after (2026-05-02 14:00:00)
12:23:32 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 13:00:00) in space  (linearNDFast)
12:23:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:32 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 14:00:00) in space  (linearNDFast)
12:23:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:32 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 13:00:00, weight 0.63) and
                      after (2026-05-02 14:00:00, weight 0.37) in time
12:23:32 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:32 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.89639235631576 degrees.
12:23:32 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.89639235631576 degrees.
12:23:32 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:32 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:32 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:32 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:32 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:32 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:32 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:32 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:32 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:32 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:32 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:32 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:32 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:32 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:32 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:32 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:32 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:32 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:32 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:32 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:32 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:32 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:32 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:32 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:32 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:32 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:32 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:32 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:32 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:32 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.114545 (min) 0.799308 (max)
12:23:32 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.326643 (min) 0.355549 (max)
12:23:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.476338 (min) -0.406618 (max)
12:23:32 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -2.685 (min) 4.68614 (max)
12:23:32 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -1.51154 (min) 2.8363 (max)
12:23:32 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 64.8506 (max)
12:23:32 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.00416833 (max)
12:23:32 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.19912 (min) 10.5892 (max)
12:23:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.0623 (min) 33.3629 (max)
12:23:32 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000765047 (min) 0.000771878 (max)
12:23:32 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:32 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:32 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:32 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:32 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:32 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:32 DEBUG   opendrift:721: No elements hit coastline.
12:23:32 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:23:32 DEBUG   opendrift:1798: No elements to deactivate
12:23:32 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:32 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:32 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:32 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 2
12:23:32 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0]
12:23:32 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3]
12:23:32 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 339.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  42.   0.]
 [ 11.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:32 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:32 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:32 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:32 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:32 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02168580859436107
12:23:32 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:32 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:32 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:32 DEBUG   opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
12:23:32 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
12:23:32 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:32 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:32 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:32 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:32 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:32 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:32 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:32 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:32 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:32 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:32 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:32 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(129), np.int64(0), np.int64(1), np.int64(370), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:32 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:32 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:32 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:32 DEBUG   opendrift:2201: ======================================================================
12:23:32 INFO    opendrift:2202: 2026-05-02 13:52:25.798264 - step 52 of 96 - 500 active elements (0 deactivated)
12:23:32 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:32 DEBUG   opendrift:2210: ======================================================================
12:23:32 DEBUG   opendrift:2221:                57.55834453836404 <- latitude -> 57.851745722577725
12:23:32 DEBUG   opendrift:2221:                10.495786179587235 <- longitude -> 11.119499450133791
12:23:32 DEBUG   opendrift:2221:                -31.381113052368164 <- z -> -0.34396811166307506
12:23:32 DEBUG   opendrift:2222: ---------------------------------
12:23:32 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:32 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:32 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:32 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:32 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:32 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:32 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:32 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 13:00:00 (before)
                2026-05-02 14:00:00 (after)
12:23:32 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 13:00:00) in space  (linearNDFast)
12:23:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 14:00:00) in space  (linearNDFast)
12:23:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:32 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 13:00:00, weight 0.13) and
                      after (2026-05-02 14:00:00, weight 0.87) in time
12:23:32 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:32 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.880511479934036 degrees.
12:23:32 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.880511479934036 degrees.
12:23:32 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:32 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:32 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:32 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:32 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:32 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:32 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:32 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:32 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:32 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:32 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:32 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:32 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:32 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:32 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:32 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:32 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:32 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:32 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:32 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:32 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:32 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:32 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:32 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:32 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:32 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:32 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:32 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:32 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:32 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.191158 (min) 0.755622 (max)
12:23:32 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.352653 (min) 0.315806 (max)
12:23:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.428176 (min) -0.362101 (max)
12:23:32 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -2.95507 (min) 4.73491 (max)
12:23:32 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -1.67061 (min) 2.41836 (max)
12:23:32 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 63.2107 (max)
12:23:32 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.0071e-06 (min) 0.00524652 (max)
12:23:32 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.2016 (min) 10.6194 (max)
12:23:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.0345 (min) 33.4072 (max)
12:23:32 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00103249 (min) 0.000600124 (max)
12:23:32 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:32 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:32 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:32 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:32 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:32 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:32 DEBUG   opendrift:721: No elements hit coastline.
12:23:32 DEBUG   opendrift:760: No elements hit seafloor.
12:23:32 DEBUG   opendrift:1798: No elements to deactivate
12:23:32 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:32 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:32 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:32 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 4
12:23:32 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 3 0]
12:23:32 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 0 3]
12:23:32 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 342.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  42.   0.]
 [ 12.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:32 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:32 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:32 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:32 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:32 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.020430835041724663
12:23:32 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:32 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:32 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:32 DEBUG   opendrift.models.oceandrift:559: 3 elements reached seafloor, interacting with bottom
12:23:32 DEBUG   opendrift:765: Lifting 3 elements to seafloor.
12:23:32 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:32 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:32 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:32 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:32 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:32 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:32 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:32 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:32 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:32 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:32 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:32 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:32 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:32 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:32 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:32 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:32 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:32 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:32 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:32 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:32 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(127), np.int64(0), np.int64(1), np.int64(372), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:32 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:32 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:32 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:32 DEBUG   opendrift:2201: ======================================================================
12:23:32 INFO    opendrift:2202: 2026-05-02 14:22:25.798264 - step 53 of 96 - 500 active elements (0 deactivated)
12:23:32 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:32 DEBUG   opendrift:2210: ======================================================================
12:23:32 DEBUG   opendrift:2221:                57.55834453836404 <- latitude -> 57.852502172216056
12:23:32 DEBUG   opendrift:2221:                10.49578617958724 <- longitude -> 11.134198015306199
12:23:32 DEBUG   opendrift:2221:                -31.64811466214357 <- z -> -0.23731990543909315
12:23:32 DEBUG   opendrift:2222: ---------------------------------
12:23:32 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:32 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:32 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:32 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:32 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:32 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:32 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:32 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 14:00:00 (before)
                2026-05-02 15:00:00 (after)
12:23:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:23:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:23:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:23:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:23:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:23:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.66783844473676 and 59.734053794916804 degrees.
12:23:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:23:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.66783844473676 and 59.734053794916804 degrees.
12:23:34 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:23:34 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:23:34 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:23:34 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:23:34 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:23:34 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:23:34 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:23:34 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 79x48x11) for time after (2026-05-02 15:00:00)
12:23:34 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 14:00:00) in space  (linearNDFast)
12:23:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:34 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 15:00:00) in space  (linearNDFast)
12:23:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:34 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 14:00:00, weight 0.63) and
                      after (2026-05-02 15:00:00, weight 0.37) in time
12:23:34 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.86581291598649 degrees.
12:23:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.86581291598649 degrees.
12:23:34 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:34 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:34 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:34 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:34 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:34 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:34 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:34 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:34 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:34 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:34 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:34 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:34 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:34 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:34 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:34 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:34 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:34 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:34 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:34 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:34 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:34 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:34 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:34 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:34 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:34 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.256149 (min) 0.723463 (max)
12:23:34 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.361711 (min) 0.274679 (max)
12:23:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.380711 (min) -0.315376 (max)
12:23:34 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -2.04741 (min) 3.4988 (max)
12:23:34 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -2.05228 (min) 2.29026 (max)
12:23:34 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 61.6187 (max)
12:23:34 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00887e-06 (min) 0.00811113 (max)
12:23:34 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.20875 (min) 10.6908 (max)
12:23:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.0362 (min) 33.4274 (max)
12:23:34 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000820735 (min) 0.000563026 (max)
12:23:34 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:34 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:34 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:34 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:34 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:34 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:34 DEBUG   opendrift:721: No elements hit coastline.
12:23:34 DEBUG   opendrift:760: No elements hit seafloor.
12:23:34 DEBUG   opendrift:1798: No elements to deactivate
12:23:34 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:34 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:34 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:34 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 5
12:23:34 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0]
12:23:34 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3]
12:23:34 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 347.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  42.   0.]
 [ 12.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:34 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:34 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:34 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:34 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:34 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.009140587640740536
12:23:34 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:34 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:34 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:34 DEBUG   opendrift.models.oceandrift:559: 5 elements reached seafloor, interacting with bottom
12:23:34 DEBUG   opendrift:765: Lifting 5 elements to seafloor.
12:23:34 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:34 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:34 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:34 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:34 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:34 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:34 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:34 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:34 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:34 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:34 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:34 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:34 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(122), np.int64(0), np.int64(1), np.int64(377), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:34 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:34 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:34 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:34 DEBUG   opendrift:2201: ======================================================================
12:23:34 INFO    opendrift:2202: 2026-05-02 14:52:25.798264 - step 54 of 96 - 500 active elements (0 deactivated)
12:23:34 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:34 DEBUG   opendrift:2210: ======================================================================
12:23:34 DEBUG   opendrift:2221:                57.55834453836404 <- latitude -> 57.85430591382263
12:23:34 DEBUG   opendrift:2221:                10.49578617958724 <- longitude -> 11.144748719399642
12:23:34 DEBUG   opendrift:2221:                -31.381113052368164 <- z -> -0.22612880382070294
12:23:34 DEBUG   opendrift:2222: ---------------------------------
12:23:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:34 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:34 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:34 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:34 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:34 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:34 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:34 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 14:00:00 (before)
                2026-05-02 15:00:00 (after)
12:23:34 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 14:00:00) in space  (linearNDFast)
12:23:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:34 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 15:00:00) in space  (linearNDFast)
12:23:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:34 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 14:00:00, weight 0.13) and
                      after (2026-05-02 15:00:00, weight 0.87) in time
12:23:34 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.85526221576697 degrees.
12:23:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.85526221576697 degrees.
12:23:34 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:34 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:34 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:34 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:34 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:34 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:34 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:34 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:34 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:34 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:34 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:34 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:34 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:34 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:34 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:34 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:34 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:34 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:34 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:34 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:34 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:34 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:34 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:34 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:34 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:34 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.233772 (min) 0.710707 (max)
12:23:34 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.411925 (min) 0.299375 (max)
12:23:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.33634 (min) -0.26847 (max)
12:23:34 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -1.96362 (min) 2.31557 (max)
12:23:34 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -2.5431 (min) 2.55721 (max)
12:23:34 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 61.0709 (max)
12:23:34 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00716e-06 (min) 0.0131116 (max)
12:23:34 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.21093 (min) 10.802 (max)
12:23:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.0276 (min) 33.4096 (max)
12:23:34 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00101799 (min) 0.000717369 (max)
12:23:34 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:34 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:34 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:34 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:34 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:34 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:34 DEBUG   opendrift:721: No elements hit coastline.
12:23:34 DEBUG   opendrift:760: No elements hit seafloor.
12:23:34 DEBUG   opendrift:1798: No elements to deactivate
12:23:34 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:34 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:34 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:34 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
12:23:34 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0]
12:23:34 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3]
12:23:34 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 348.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  42.   0.]
 [ 12.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:34 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:34 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:34 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:34 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:34 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.005794482086890295
12:23:34 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:34 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:34 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:34 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:23:34 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:23:34 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:34 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:34 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:34 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:34 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:34 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:34 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:34 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:34 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:34 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:34 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(121), np.int64(0), np.int64(1), np.int64(378), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:34 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:34 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:35 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:35 DEBUG   opendrift:2201: ======================================================================
12:23:35 INFO    opendrift:2202: 2026-05-02 15:22:25.798264 - step 55 of 96 - 500 active elements (0 deactivated)
12:23:35 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:35 DEBUG   opendrift:2210: ======================================================================
12:23:35 DEBUG   opendrift:2221:                57.55834453836404 <- latitude -> 57.85401996262002
12:23:35 DEBUG   opendrift:2221:                10.49578617958724 <- longitude -> 11.153746013391645
12:23:35 DEBUG   opendrift:2221:                -31.588822997036516 <- z -> -0.21958057751227045
12:23:35 DEBUG   opendrift:2222: ---------------------------------
12:23:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:35 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:35 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:35 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:35 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:35 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:35 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:35 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 15:00:00 (before)
                2026-05-02 16:00:00 (after)
12:23:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:23:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:23:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:23:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:23:37 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:23:37 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.649502257679856 and 59.734053794916804 degrees.
12:23:37 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:23:37 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.649502257679856 and 59.734053794916804 degrees.
12:23:37 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:23:37 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:23:37 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:23:37 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:23:37 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:23:37 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:23:37 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:23:37 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 80x49x11) for time after (2026-05-02 16:00:00)
12:23:37 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 15:00:00) in space  (linearNDFast)
12:23:37 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 16:00:00) in space  (linearNDFast)
12:23:37 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:37 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 15:00:00, weight 0.63) and
                      after (2026-05-02 16:00:00, weight 0.37) in time
12:23:37 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:37 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.84626492256079 degrees.
12:23:37 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.84626492256079 degrees.
12:23:37 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:37 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:37 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:37 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:37 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:37 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:37 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:37 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:37 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:37 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:37 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:37 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:37 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:37 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:37 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:37 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:37 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:37 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:37 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:37 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:37 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:37 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:37 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:37 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:37 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:37 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:37 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:37 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:37 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:37 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.225811 (min) 0.667281 (max)
12:23:37 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.425664 (min) 0.340131 (max)
12:23:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.29308 (min) -0.221782 (max)
12:23:37 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -1.56446 (min) 3.81346 (max)
12:23:37 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -1.79628 (min) 2.41433 (max)
12:23:37 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 61.4044 (max)
12:23:37 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00309e-06 (min) 0.0144621 (max)
12:23:37 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.21555 (min) 10.7758 (max)
12:23:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.0331 (min) 33.3941 (max)
12:23:37 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00084129 (min) 0.000358717 (max)
12:23:37 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:37 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:37 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:37 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:37 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:37 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:37 DEBUG   opendrift:721: No elements hit coastline.
12:23:37 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:23:37 DEBUG   opendrift:1798: No elements to deactivate
12:23:37 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:37 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:37 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:37 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
12:23:37 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0]
12:23:37 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3]
12:23:37 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 349.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  42.   0.]
 [ 12.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:37 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:37 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:37 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:37 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:37 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.011108300578858709
12:23:37 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:37 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:37 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:37 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:23:37 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:23:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:37 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:37 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:37 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:37 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:37 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(120), np.int64(0), np.int64(1), np.int64(379), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:37 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:37 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:37 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:37 DEBUG   opendrift:2201: ======================================================================
12:23:37 INFO    opendrift:2202: 2026-05-02 15:52:25.798264 - step 56 of 96 - 500 active elements (0 deactivated)
12:23:37 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:37 DEBUG   opendrift:2210: ======================================================================
12:23:37 DEBUG   opendrift:2221:                57.55834453836404 <- latitude -> 57.854378249269445
12:23:37 DEBUG   opendrift:2221:                10.49578617958724 <- longitude -> 11.161413267448275
12:23:37 DEBUG   opendrift:2221:                -31.867612042658298 <- z -> -0.2575538970005062
12:23:37 DEBUG   opendrift:2222: ---------------------------------
12:23:37 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:37 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:37 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:37 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:37 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:37 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:37 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:37 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 15:00:00 (before)
                2026-05-02 16:00:00 (after)
12:23:37 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 15:00:00) in space  (linearNDFast)
12:23:37 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:37 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 16:00:00) in space  (linearNDFast)
12:23:37 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:37 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 15:00:00, weight 0.13) and
                      after (2026-05-02 16:00:00, weight 0.87) in time
12:23:37 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:37 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.838597664021925 degrees.
12:23:37 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.838597664021925 degrees.
12:23:37 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:37 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:37 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:37 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:37 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:37 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:37 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:37 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:37 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:37 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:37 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:37 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:37 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:37 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:37 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:37 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:37 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:37 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:37 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:37 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:37 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:37 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:37 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:37 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:37 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:37 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:37 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:37 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:37 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:37 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.228883 (min) 0.641372 (max)
12:23:37 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.433165 (min) 0.374358 (max)
12:23:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.251738 (min) -0.172777 (max)
12:23:37 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -1.84208 (min) 5.99349 (max)
12:23:37 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -0.586343 (min) 2.93819 (max)
12:23:37 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 61.9894 (max)
12:23:37 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00336e-06 (min) 0.0145806 (max)
12:23:37 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.21898 (min) 10.7787 (max)
12:23:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.0591 (min) 33.3602 (max)
12:23:37 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00101452 (min) 0.000395787 (max)
12:23:37 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:37 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:37 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:37 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:37 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:37 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:37 DEBUG   opendrift:721: No elements hit coastline.
12:23:37 DEBUG   opendrift:760: No elements hit seafloor.
12:23:37 DEBUG   opendrift:1798: No elements to deactivate
12:23:37 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:37 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:37 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:37 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 2
12:23:37 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 3]
12:23:37 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 0]
12:23:37 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 350.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  42.   0.]
 [ 13.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:37 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:37 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:37 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:37 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:37 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03055529089862094
12:23:37 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:37 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:37 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:37 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:23:37 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:23:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:37 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:37 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:37 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:37 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:37 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(120), np.int64(0), np.int64(1), np.int64(379), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:37 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:37 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:37 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:37 DEBUG   opendrift:2201: ======================================================================
12:23:37 INFO    opendrift:2202: 2026-05-02 16:22:25.798264 - step 57 of 96 - 500 active elements (0 deactivated)
12:23:37 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:37 DEBUG   opendrift:2210: ======================================================================
12:23:37 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 57.85388827527134
12:23:37 DEBUG   opendrift:2221:                10.49578617958724 <- longitude -> 11.167572610999816
12:23:37 DEBUG   opendrift:2221:                -32.79330054906317 <- z -> -0.07609414784405216
12:23:37 DEBUG   opendrift:2222: ---------------------------------
12:23:37 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:37 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:37 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:37 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:37 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:37 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:37 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:37 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 16:00:00 (before)
                2026-05-02 17:00:00 (after)
12:23:39 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:23:39 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:23:39 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:23:39 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:23:39 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:23:39 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.63116322017341 and 59.734053794916804 degrees.
12:23:39 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:23:39 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.63116322017341 and 59.734053794916804 degrees.
12:23:39 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:23:39 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:23:39 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:23:39 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:23:39 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:23:39 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:23:39 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:23:39 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 81x50x11) for time after (2026-05-02 17:00:00)
12:23:39 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 16:00:00) in space  (linearNDFast)
12:23:39 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:39 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 17:00:00) in space  (linearNDFast)
12:23:39 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:39 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 16:00:00, weight 0.63) and
                      after (2026-05-02 17:00:00, weight 0.37) in time
12:23:39 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:39 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.83243832341702 degrees.
12:23:39 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.83243832341702 degrees.
12:23:39 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:39 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:39 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:39 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:39 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:39 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:39 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:39 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:39 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:39 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:39 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:39 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:39 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:39 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:39 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:39 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:39 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:39 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:39 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:39 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:39 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:39 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:39 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:39 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:39 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:39 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:39 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:39 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:39 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:39 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.236135 (min) 0.586878 (max)
12:23:39 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.46357 (min) 0.40387 (max)
12:23:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.227603 (min) -0.133376 (max)
12:23:39 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -1.15471 (min) 6.80203 (max)
12:23:39 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -0.318764 (min) 2.31228 (max)
12:23:39 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 61.6752 (max)
12:23:39 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00223e-06 (min) 0.0127469 (max)
12:23:39 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.22161 (min) 10.8109 (max)
12:23:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.0093 (min) 33.404 (max)
12:23:39 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000927704 (min) 0.000410737 (max)
12:23:39 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:39 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:39 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:39 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:39 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:39 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:39 DEBUG   opendrift:721: No elements hit coastline.
12:23:39 DEBUG   opendrift:760: No elements hit seafloor.
12:23:39 DEBUG   opendrift:1798: No elements to deactivate
12:23:39 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:39 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:39 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:39 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 3
12:23:39 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0]
12:23:39 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3]
12:23:39 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 353.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  42.   0.]
 [ 13.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:39 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:39 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:39 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:39 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:39 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03629419458746752
12:23:39 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:39 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:39 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:39 DEBUG   opendrift.models.oceandrift:559: 3 elements reached seafloor, interacting with bottom
12:23:39 DEBUG   opendrift:765: Lifting 3 elements to seafloor.
12:23:39 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:39 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:39 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:39 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:39 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:39 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:39 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:39 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:39 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:39 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:39 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:39 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(117), np.int64(0), np.int64(1), np.int64(382), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:39 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:39 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:39 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:39 DEBUG   opendrift:2201: ======================================================================
12:23:39 INFO    opendrift:2202: 2026-05-02 16:52:25.798264 - step 58 of 96 - 500 active elements (0 deactivated)
12:23:39 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:39 DEBUG   opendrift:2210: ======================================================================
12:23:39 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 57.85554020796992
12:23:39 DEBUG   opendrift:2221:                10.495786179587236 <- longitude -> 11.178367756933447
12:23:39 DEBUG   opendrift:2221:                -32.76636256078306 <- z -> -0.18386477334421453
12:23:39 DEBUG   opendrift:2222: ---------------------------------
12:23:39 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:39 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:39 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:39 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:39 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:39 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:39 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:39 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 16:00:00 (before)
                2026-05-02 17:00:00 (after)
12:23:39 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 16:00:00) in space  (linearNDFast)
12:23:39 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:39 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 17:00:00) in space  (linearNDFast)
12:23:39 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:39 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 16:00:00, weight 0.13) and
                      after (2026-05-02 17:00:00, weight 0.87) in time
12:23:39 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:39 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.821643179750204 degrees.
12:23:39 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.821643179750204 degrees.
12:23:39 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:39 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:39 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:39 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:39 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:39 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:39 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:39 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:39 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:39 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:39 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:39 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:39 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:39 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:39 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:39 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:39 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:39 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:39 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:39 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:39 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:39 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:39 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:39 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:39 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:39 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:39 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:39 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:39 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:39 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.211903 (min) 0.607887 (max)
12:23:39 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.498597 (min) 0.422195 (max)
12:23:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.209513 (min) -0.0948565 (max)
12:23:39 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -0.341306 (min) 7.153 (max)
12:23:39 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -1.05562 (min) 1.61949 (max)
12:23:39 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 60.5418 (max)
12:23:39 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00202e-06 (min) 0.0142137 (max)
12:23:39 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.22153 (min) 10.8224 (max)
12:23:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.0532 (min) 33.4581 (max)
12:23:39 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000729907 (min) 0.000484486 (max)
12:23:39 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:40 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:40 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:40 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:40 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:40 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:40 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:40 DEBUG   opendrift:721: No elements hit coastline.
12:23:40 DEBUG   opendrift:760: No elements hit seafloor.
12:23:40 DEBUG   opendrift:1798: No elements to deactivate
12:23:40 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:40 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:40 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:40 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 5
12:23:40 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0]
12:23:40 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3]
12:23:40 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 358.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  42.   0.]
 [ 13.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:40 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:40 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:40 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:40 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:40 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03720270138112308
12:23:40 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:40 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:40 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:40 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:40 DEBUG   opendrift.models.oceandrift:559: 5 elements reached seafloor, interacting with bottom
12:23:40 DEBUG   opendrift:765: Lifting 5 elements to seafloor.
12:23:40 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:40 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:40 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:40 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:40 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:40 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:40 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:40 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:40 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:40 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:40 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:40 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:40 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:40 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:40 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:40 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:40 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:40 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(112), np.int64(0), np.int64(1), np.int64(387), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:40 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:40 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:40 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:40 DEBUG   opendrift:2201: ======================================================================
12:23:40 INFO    opendrift:2202: 2026-05-02 17:22:25.798264 - step 59 of 96 - 500 active elements (0 deactivated)
12:23:40 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:40 DEBUG   opendrift:2210: ======================================================================
12:23:40 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 57.856803943109426
12:23:40 DEBUG   opendrift:2221:                10.495786179587236 <- longitude -> 11.189395261626949
12:23:40 DEBUG   opendrift:2221:                -32.15868846302723 <- z -> 0.0
12:23:40 DEBUG   opendrift:2222: ---------------------------------
12:23:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:40 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:40 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:40 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:40 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:40 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:40 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:40 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 17:00:00 (before)
                2026-05-02 18:00:00 (after)
12:23:41 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:23:41 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:23:41 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:23:41 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:23:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:23:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.61282133530942 and 59.734053794916804 degrees.
12:23:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:23:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.61282133530942 and 59.734053794916804 degrees.
12:23:42 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:23:42 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:23:42 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:23:42 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:23:42 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:23:42 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:23:42 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:23:42 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 82x51x11) for time after (2026-05-02 18:00:00)
12:23:42 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 17:00:00) in space  (linearNDFast)
12:23:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:42 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 18:00:00) in space  (linearNDFast)
12:23:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:42 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 17:00:00, weight 0.63) and
                      after (2026-05-02 18:00:00, weight 0.37) in time
12:23:42 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.8106156694255 degrees.
12:23:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.8106156694255 degrees.
12:23:42 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:42 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:42 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:42 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:42 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:42 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:42 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:42 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:42 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:42 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:42 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:42 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:42 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:42 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:42 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:42 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:42 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:42 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:42 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:42 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:42 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:42 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:42 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:42 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:42 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:42 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.202051 (min) 0.592327 (max)
12:23:42 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.469359 (min) 0.450336 (max)
12:23:42 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.215361 (min) -0.083171 (max)
12:23:42 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 1.37973 (min) 6.99722 (max)
12:23:42 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -1.01463 (min) 1.64275 (max)
12:23:42 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:42 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 59.811 (max)
12:23:42 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1e-06 (min) 0.0118595 (max)
12:23:42 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:42 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.22215 (min) 10.8568 (max)
12:23:42 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.0753 (min) 33.4855 (max)
12:23:42 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000779221 (min) 0.000341179 (max)
12:23:42 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:42 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:42 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:42 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:42 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:42 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:42 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:42 DEBUG   opendrift:721: No elements hit coastline.
12:23:42 DEBUG   opendrift:760: No elements hit seafloor.
12:23:42 DEBUG   opendrift:1798: No elements to deactivate
12:23:42 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:42 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:42 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:42 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
12:23:42 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0]
12:23:42 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3]
12:23:42 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 359.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  42.   0.]
 [ 13.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:42 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:42 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:42 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:42 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:42 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.035992905330041125
12:23:42 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:42 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:42 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:42 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:23:42 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:23:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:42 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:42 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:42 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:42 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:42 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:42 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(111), np.int64(0), np.int64(1), np.int64(388), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:42 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:42 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:42 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:42 DEBUG   opendrift:2201: ======================================================================
12:23:42 INFO    opendrift:2202: 2026-05-02 17:52:25.798264 - step 60 of 96 - 500 active elements (0 deactivated)
12:23:42 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:42 DEBUG   opendrift:2210: ======================================================================
12:23:42 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 57.8572416356015
12:23:42 DEBUG   opendrift:2221:                10.49578617958724 <- longitude -> 11.197015676066682
12:23:42 DEBUG   opendrift:2221:                -32.22710757629308 <- z -> -0.1425963016257601
12:23:42 DEBUG   opendrift:2222: ---------------------------------
12:23:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:42 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:42 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:42 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:42 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:42 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:42 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:42 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 17:00:00 (before)
                2026-05-02 18:00:00 (after)
12:23:42 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 17:00:00) in space  (linearNDFast)
12:23:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:42 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 18:00:00) in space  (linearNDFast)
12:23:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:42 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 17:00:00, weight 0.13) and
                      after (2026-05-02 18:00:00, weight 0.87) in time
12:23:42 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.80299525778465 degrees.
12:23:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.80299525778465 degrees.
12:23:42 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:42 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:42 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:42 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:42 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:42 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:42 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:42 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:42 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:42 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:42 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:42 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:42 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:42 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:42 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:42 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:42 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:42 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:42 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:42 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:42 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:42 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:42 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:42 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:42 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:42 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.213693 (min) 0.623521 (max)
12:23:42 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.467624 (min) 0.421567 (max)
12:23:42 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.231002 (min) -0.0792652 (max)
12:23:42 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 2.97954 (min) 6.27379 (max)
12:23:42 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -1.23977 (min) 2.10926 (max)
12:23:42 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:42 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 60.3125 (max)
12:23:42 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00799e-06 (min) 0.00810277 (max)
12:23:42 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:42 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.22327 (min) 10.7028 (max)
12:23:42 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.0877 (min) 33.609 (max)
12:23:42 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000932564 (min) 0.00051879 (max)
12:23:42 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:42 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:42 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:42 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:42 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:42 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:42 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:42 DEBUG   opendrift:721: No elements hit coastline.
12:23:42 DEBUG   opendrift:765: Lifting 5 elements to seafloor.
12:23:42 DEBUG   opendrift:1798: No elements to deactivate
12:23:42 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:42 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:42 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:42 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
12:23:42 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:42 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.031661524504456286
12:23:42 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:42 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:42 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:42 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:42 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:42 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:42 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:42 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:42 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:42 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:42 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:42 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:42 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:42 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:23:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:42 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:42 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:42 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:42 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:42 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:42 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:42 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:42 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(111), np.int64(0), np.int64(1), np.int64(388), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:42 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:42 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:42 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:42 DEBUG   opendrift:2201: ======================================================================
12:23:42 INFO    opendrift:2202: 2026-05-02 18:22:25.798264 - step 61 of 96 - 500 active elements (0 deactivated)
12:23:42 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:42 DEBUG   opendrift:2210: ======================================================================
12:23:42 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 57.858740707497844
12:23:42 DEBUG   opendrift:2221:                10.49578617958724 <- longitude -> 11.203437558810844
12:23:42 DEBUG   opendrift:2221:                -31.381113052368164 <- z -> -0.18640745008136234
12:23:42 DEBUG   opendrift:2222: ---------------------------------
12:23:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:42 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:42 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:42 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:42 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:42 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:42 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:42 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 18:00:00 (before)
                2026-05-02 19:00:00 (after)
12:23:43 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:23:43 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:23:43 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:23:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:23:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:23:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.594476606186355 and 59.734053794916804 degrees.
12:23:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:23:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.594476606186355 and 59.734053794916804 degrees.
12:23:44 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:23:44 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:23:44 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:23:44 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:23:44 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:23:44 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:23:44 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:23:44 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 83x52x11) for time after (2026-05-02 19:00:00)
12:23:44 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 18:00:00) in space  (linearNDFast)
12:23:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 19:00:00) in space  (linearNDFast)
12:23:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:44 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 18:00:00, weight 0.63) and
                      after (2026-05-02 19:00:00, weight 0.37) in time
12:23:44 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.7965733676548 degrees.
12:23:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.7965733676548 degrees.
12:23:44 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:44 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:44 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:44 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:44 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:44 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:44 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:44 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:44 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:44 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:44 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:44 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:44 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:44 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:44 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:44 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:44 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:44 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:44 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:44 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:44 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:44 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:44 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:44 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:44 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:44 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.240301 (min) 0.639739 (max)
12:23:44 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.416396 (min) 0.509754 (max)
12:23:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.259802 (min) -0.104706 (max)
12:23:44 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 3.22683 (min) 6.13271 (max)
12:23:44 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -0.89899 (min) 2.05929 (max)
12:23:44 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 61.7219 (max)
12:23:44 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00899e-06 (min) 0.00715971 (max)
12:23:44 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.22406 (min) 10.6023 (max)
12:23:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.1578 (min) 33.6333 (max)
12:23:44 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.0014783 (min) 0.000259645 (max)
12:23:44 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:44 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:44 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:44 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:44 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:44 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:44 DEBUG   opendrift:721: No elements hit coastline.
12:23:44 DEBUG   opendrift:765: Lifting 10 elements to seafloor.
12:23:44 DEBUG   opendrift:1798: No elements to deactivate
12:23:44 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:44 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:44 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:44 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 4
12:23:44 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0]
12:23:44 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3]
12:23:44 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 363.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  42.   0.]
 [ 13.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:44 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:44 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:44 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:44 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:44 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03024616402517056
12:23:44 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:44 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:44 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:44 DEBUG   opendrift.models.oceandrift:559: 4 elements reached seafloor, interacting with bottom
12:23:44 DEBUG   opendrift:765: Lifting 4 elements to seafloor.
12:23:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:44 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:44 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:44 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:44 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:44 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(107), np.int64(0), np.int64(1), np.int64(392), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:44 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:44 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:44 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:44 DEBUG   opendrift:2201: ======================================================================
12:23:44 INFO    opendrift:2202: 2026-05-02 18:52:25.798264 - step 62 of 96 - 500 active elements (0 deactivated)
12:23:44 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:44 DEBUG   opendrift:2210: ======================================================================
12:23:44 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 57.86550622952206
12:23:44 DEBUG   opendrift:2221:                10.49578617958724 <- longitude -> 11.211124440448295
12:23:44 DEBUG   opendrift:2221:                -31.381113052368164 <- z -> -0.9619172966936358
12:23:44 DEBUG   opendrift:2222: ---------------------------------
12:23:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:44 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:44 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:44 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:44 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:44 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:44 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:44 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 18:00:00 (before)
                2026-05-02 19:00:00 (after)
12:23:44 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 18:00:00) in space  (linearNDFast)
12:23:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:44 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 19:00:00) in space  (linearNDFast)
12:23:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:44 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 18:00:00, weight 0.13) and
                      after (2026-05-02 19:00:00, weight 0.87) in time
12:23:44 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.78888649036779 degrees.
12:23:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.78888649036779 degrees.
12:23:44 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:44 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:44 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:44 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:44 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:44 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:44 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:44 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:44 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:44 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:44 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:44 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:44 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:44 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:44 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:44 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:44 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:44 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:44 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:44 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:44 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:44 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:44 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:44 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:44 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:44 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.268937 (min) 0.606727 (max)
12:23:44 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.385901 (min) 0.442126 (max)
12:23:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.290578 (min) -0.140312 (max)
12:23:44 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 2.0657 (min) 5.41655 (max)
12:23:44 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -0.677565 (min) 1.85515 (max)
12:23:44 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 63.5457 (max)
12:23:44 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.008e-06 (min) 0.006176 (max)
12:23:44 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.2243 (min) 10.0109 (max)
12:23:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.2859 (min) 33.7742 (max)
12:23:44 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00179406 (min) 0.00052928 (max)
12:23:44 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:44 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:44 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:44 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:44 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:44 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:44 DEBUG   opendrift:721: No elements hit coastline.
12:23:44 DEBUG   opendrift:765: Lifting 14 elements to seafloor.
12:23:44 DEBUG   opendrift:1798: No elements to deactivate
12:23:44 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:44 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:44 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:44 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
12:23:44 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:44 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.023691828763410874
12:23:44 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:44 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:44 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:44 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:44 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:44 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:44 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:44 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(107), np.int64(0), np.int64(1), np.int64(392), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:44 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:44 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:44 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:44 DEBUG   opendrift:2201: ======================================================================
12:23:44 INFO    opendrift:2202: 2026-05-02 19:22:25.798264 - step 63 of 96 - 500 active elements (0 deactivated)
12:23:44 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:44 DEBUG   opendrift:2210: ======================================================================
12:23:44 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 57.8698187656459
12:23:44 DEBUG   opendrift:2221:                10.495786179587235 <- longitude -> 11.217915015133398
12:23:44 DEBUG   opendrift:2221:                -31.381113052368164 <- z -> 0.0
12:23:44 DEBUG   opendrift:2222: ---------------------------------
12:23:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:44 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:44 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:44 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:44 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:44 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:44 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:44 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 19:00:00 (before)
                2026-05-02 20:00:00 (after)
12:23:45 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:23:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:23:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:23:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:23:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:23:46 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.583086649395064 and 59.734053794916804 degrees.
12:23:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:23:46 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.583086649395064 and 59.734053794916804 degrees.
12:23:46 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:23:46 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:23:46 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:23:46 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:23:46 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:23:46 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:23:46 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:23:46 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 83x53x11) for time after (2026-05-02 20:00:00)
12:23:46 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 19:00:00) in space  (linearNDFast)
12:23:46 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:46 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 20:00:00) in space  (linearNDFast)
12:23:46 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:46 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 19:00:00, weight 0.63) and
                      after (2026-05-02 20:00:00, weight 0.37) in time
12:23:46 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:46 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.78209591326811 degrees.
12:23:46 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.78209591326811 degrees.
12:23:46 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:46 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:46 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:46 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:46 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:46 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:46 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:46 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:46 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:46 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:46 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:46 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:46 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:46 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:46 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:46 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:46 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:46 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:46 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:46 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:46 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:46 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:46 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:46 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:46 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:46 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:46 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:46 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:46 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:46 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.273337 (min) 0.631348 (max)
12:23:46 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.366507 (min) 0.55913 (max)
12:23:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.320414 (min) -0.18161 (max)
12:23:46 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 1.65303 (min) 4.09154 (max)
12:23:46 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 0.564621 (min) 2.07944 (max)
12:23:46 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 65.2691 (max)
12:23:46 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1e-06 (min) 0.00580668 (max)
12:23:46 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.22543 (min) 10.8051 (max)
12:23:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.2686 (min) 34.0841 (max)
12:23:46 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000948689 (min) 0.000964287 (max)
12:23:46 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:46 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:46 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:46 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:46 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:46 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:46 DEBUG   opendrift:721: No elements hit coastline.
12:23:46 DEBUG   opendrift:765: Lifting 14 elements to seafloor.
12:23:46 DEBUG   opendrift:1798: No elements to deactivate
12:23:46 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:46 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:46 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:46 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 4
12:23:46 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0]
12:23:46 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3]
12:23:46 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 367.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  42.   0.]
 [ 13.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:46 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:46 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:46 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:46 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:46 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.015225733021891605
12:23:46 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:46 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:46 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:46 DEBUG   opendrift.models.oceandrift:559: 4 elements reached seafloor, interacting with bottom
12:23:46 DEBUG   opendrift:765: Lifting 4 elements to seafloor.
12:23:46 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:46 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:46 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:46 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:46 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:46 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:46 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:46 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:46 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:46 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:46 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:46 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:46 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(103), np.int64(0), np.int64(1), np.int64(396), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:46 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:46 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:46 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:46 DEBUG   opendrift:2201: ======================================================================
12:23:46 INFO    opendrift:2202: 2026-05-02 19:52:25.798264 - step 64 of 96 - 500 active elements (0 deactivated)
12:23:46 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:46 DEBUG   opendrift:2210: ======================================================================
12:23:46 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 57.87382923999502
12:23:46 DEBUG   opendrift:2221:                10.495786179587235 <- longitude -> 11.22186385358295
12:23:46 DEBUG   opendrift:2221:                -32.989327410218955 <- z -> 0.0
12:23:46 DEBUG   opendrift:2222: ---------------------------------
12:23:46 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:46 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:46 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:46 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:46 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:46 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:46 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:46 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 19:00:00 (before)
                2026-05-02 20:00:00 (after)
12:23:46 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 19:00:00) in space  (linearNDFast)
12:23:46 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:46 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 20:00:00) in space  (linearNDFast)
12:23:46 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:46 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 19:00:00, weight 0.13) and
                      after (2026-05-02 20:00:00, weight 0.87) in time
12:23:46 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:46 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.77814707412182 degrees.
12:23:46 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.77814707412182 degrees.
12:23:46 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:46 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:46 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:46 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:46 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:46 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:46 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:46 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:46 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:46 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:46 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:46 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:46 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:46 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:46 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:46 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:46 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:46 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:46 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:46 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:46 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:46 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:46 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:46 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:46 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:46 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:46 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:46 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:46 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:46 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.278683 (min) 0.656252 (max)
12:23:46 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.334564 (min) 0.628442 (max)
12:23:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.349513 (min) -0.224828 (max)
12:23:46 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 0.653168 (min) 2.63213 (max)
12:23:46 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 1.62998 (min) 2.91283 (max)
12:23:46 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 66.3283 (max)
12:23:46 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.00604533 (max)
12:23:46 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.20749 (min) 10.8121 (max)
12:23:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.2372 (min) 34.2021 (max)
12:23:46 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00158653 (min) 0.000828249 (max)
12:23:46 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:46 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:46 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:46 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:46 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:46 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:46 DEBUG   opendrift:721: No elements hit coastline.
12:23:46 DEBUG   opendrift:765: Lifting 18 elements to seafloor.
12:23:46 DEBUG   opendrift:1798: No elements to deactivate
12:23:46 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:46 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:46 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:46 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
12:23:46 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:46 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.008913555382069277
12:23:46 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:46 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:46 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:46 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:46 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:46 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:46 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:46 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:46 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:46 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:46 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:46 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:46 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:46 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:46 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:46 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:46 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:46 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(103), np.int64(0), np.int64(1), np.int64(396), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:46 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:46 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:46 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:46 DEBUG   opendrift:2201: ======================================================================
12:23:46 INFO    opendrift:2202: 2026-05-02 20:22:25.798264 - step 65 of 96 - 500 active elements (0 deactivated)
12:23:46 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:46 DEBUG   opendrift:2210: ======================================================================
12:23:46 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 57.876872856321924
12:23:46 DEBUG   opendrift:2221:                10.495786179587235 <- longitude -> 11.217352866557453
12:23:46 DEBUG   opendrift:2221:                -32.24904689424497 <- z -> 0.0
12:23:46 DEBUG   opendrift:2222: ---------------------------------
12:23:46 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:46 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:46 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:46 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:46 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:46 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:46 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:46 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 20:00:00 (before)
                2026-05-02 21:00:00 (after)
12:23:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:23:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:23:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:23:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:23:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:23:48 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.5761290359023 and 59.734053794916804 degrees.
12:23:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:23:48 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.5761290359023 and 59.734053794916804 degrees.
12:23:48 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:23:48 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:23:48 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:23:48 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:23:48 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:23:48 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:23:48 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:23:48 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 84x53x11) for time after (2026-05-02 21:00:00)
12:23:48 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 20:00:00) in space  (linearNDFast)
12:23:48 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:48 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 21:00:00) in space  (linearNDFast)
12:23:48 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:48 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 20:00:00, weight 0.63) and
                      after (2026-05-02 21:00:00, weight 0.37) in time
12:23:48 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:48 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.78265805162802 degrees.
12:23:48 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.78265805162802 degrees.
12:23:48 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:48 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:48 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:48 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:48 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:48 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:48 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:48 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:48 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:48 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:48 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:48 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:48 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:48 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:48 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:48 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:48 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:48 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:48 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:48 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:48 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:48 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:48 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:48 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:48 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:48 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:48 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:48 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:48 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:48 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.269366 (min) 0.694527 (max)
12:23:48 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.2857 (min) 0.668922 (max)
12:23:48 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.373795 (min) -0.262966 (max)
12:23:48 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 0.746142 (min) 3.00594 (max)
12:23:48 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 1.27048 (min) 2.78516 (max)
12:23:48 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:48 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 65.4801 (max)
12:23:48 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0081028 (max)
12:23:48 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:48 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.20615 (min) 10.7706 (max)
12:23:48 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.1871 (min) 34.1719 (max)
12:23:48 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00108944 (min) 0.000337742 (max)
12:23:48 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:48 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:48 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:48 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:48 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:48 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:48 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:48 DEBUG   opendrift:721: No elements hit coastline.
12:23:48 DEBUG   opendrift:765: Lifting 21 elements to seafloor.
12:23:48 DEBUG   opendrift:1798: No elements to deactivate
12:23:48 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:48 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:48 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:48 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 4
12:23:48 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0]
12:23:48 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3]
12:23:48 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 371.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  42.   0.]
 [ 13.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:48 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:48 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:48 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:48 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:48 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.008813605477631917
12:23:48 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:48 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:48 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:48 DEBUG   opendrift.models.oceandrift:559: 4 elements reached seafloor, interacting with bottom
12:23:48 DEBUG   opendrift:765: Lifting 4 elements to seafloor.
12:23:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:48 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:48 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:48 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:48 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:48 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(99), np.int64(0), np.int64(1), np.int64(400), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:48 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:48 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:48 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:48 DEBUG   opendrift:2201: ======================================================================
12:23:48 INFO    opendrift:2202: 2026-05-02 20:52:25.798264 - step 66 of 96 - 500 active elements (0 deactivated)
12:23:48 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:48 DEBUG   opendrift:2210: ======================================================================
12:23:48 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 57.88382706672065
12:23:48 DEBUG   opendrift:2221:                10.495786179587235 <- longitude -> 11.213245462823096
12:23:48 DEBUG   opendrift:2221:                -32.65320206286533 <- z -> -0.15602628735023782
12:23:48 DEBUG   opendrift:2222: ---------------------------------
12:23:48 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:48 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:48 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:48 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:48 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:48 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:48 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:48 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 20:00:00 (before)
                2026-05-02 21:00:00 (after)
12:23:48 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 20:00:00) in space  (linearNDFast)
12:23:48 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:48 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 21:00:00) in space  (linearNDFast)
12:23:48 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:48 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 20:00:00, weight 0.13) and
                      after (2026-05-02 21:00:00, weight 0.87) in time
12:23:48 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:48 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.78676546188565 degrees.
12:23:48 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.78676546188565 degrees.
12:23:48 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:48 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:48 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:48 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:48 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:48 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:48 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:48 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:48 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:48 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:48 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:48 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:48 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:48 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:48 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:48 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:48 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:48 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:48 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:48 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:48 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:48 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:48 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:48 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:48 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:48 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:48 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:48 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:48 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:48 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.257748 (min) 0.72236 (max)
12:23:48 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.241693 (min) 0.703444 (max)
12:23:48 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.400292 (min) -0.299228 (max)
12:23:48 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 0.097152 (min) 5.18835 (max)
12:23:48 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -0.316264 (min) 3.51471 (max)
12:23:48 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:48 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 65.052 (max)
12:23:48 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00909e-06 (min) 0.00986366 (max)
12:23:48 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:48 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.21402 (min) 10.5934 (max)
12:23:48 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.2478 (min) 34.1275 (max)
12:23:48 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00249332 (min) 0.000379206 (max)
12:23:48 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:48 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:48 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:48 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:48 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:48 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:48 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:48 DEBUG   opendrift:721: No elements hit coastline.
12:23:48 DEBUG   opendrift:765: Lifting 28 elements to seafloor.
12:23:48 DEBUG   opendrift:1798: No elements to deactivate
12:23:48 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:48 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:48 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:48 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 2
12:23:48 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0]
12:23:48 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3]
12:23:48 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 373.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  42.   0.]
 [ 13.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:48 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:48 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:48 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:48 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:48 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.019657043451782215
12:23:48 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:48 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:48 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:48 DEBUG   opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
12:23:48 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
12:23:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:48 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:48 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:48 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:48 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:48 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(97), np.int64(0), np.int64(1), np.int64(402), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:48 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:48 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:48 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:48 DEBUG   opendrift:2201: ======================================================================
12:23:48 INFO    opendrift:2202: 2026-05-02 21:22:25.798264 - step 67 of 96 - 500 active elements (0 deactivated)
12:23:48 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:48 DEBUG   opendrift:2210: ======================================================================
12:23:48 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 57.892056185694024
12:23:48 DEBUG   opendrift:2221:                10.495786179587235 <- longitude -> 11.212906129683102
12:23:48 DEBUG   opendrift:2221:                -33.8155493662349 <- z -> -0.322053948054606
12:23:48 DEBUG   opendrift:2222: ---------------------------------
12:23:48 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:48 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:48 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:48 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:48 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:48 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:48 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:48 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 21:00:00 (before)
                2026-05-02 22:00:00 (after)
12:23:50 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:23:50 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:23:50 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:23:50 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:23:50 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:23:50 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.5761290359023 and 59.734053794916804 degrees.
12:23:50 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:23:50 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.5761290359023 and 59.734053794916804 degrees.
12:23:50 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:23:51 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:23:51 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:23:51 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:23:51 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:23:51 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:23:51 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:23:51 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 84x53x11) for time after (2026-05-02 22:00:00)
12:23:51 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 21:00:00) in space  (linearNDFast)
12:23:51 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:51 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 22:00:00) in space  (linearNDFast)
12:23:51 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:23:51 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 21:00:00, weight 0.63) and
                      after (2026-05-02 22:00:00, weight 0.37) in time
12:23:51 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.78710479827284 degrees.
12:23:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.78710479827284 degrees.
12:23:51 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:51 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:51 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:51 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:51 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:51 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:51 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:51 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:51 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:51 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:51 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:51 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:51 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:51 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:51 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:51 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:51 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:51 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:51 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:51 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:51 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:51 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:51 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:51 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:51 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:51 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:51 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:51 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:51 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:51 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.210302 (min) 0.805028 (max)
12:23:51 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.219491 (min) 0.752738 (max)
12:23:51 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.424378 (min) -0.330173 (max)
12:23:51 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 0.828724 (min) 6.11988 (max)
12:23:51 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -0.0692723 (min) 2.06327 (max)
12:23:51 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:51 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 66.7323 (max)
12:23:51 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00902e-06 (min) 0.0104623 (max)
12:23:51 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:51 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.20838 (min) 10.4326 (max)
12:23:51 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.1601 (min) 34.1337 (max)
12:23:51 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00276376 (min) 0.000400536 (max)
12:23:51 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:51 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:51 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:51 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:51 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:51 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:51 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:51 DEBUG   opendrift:721: No elements hit coastline.
12:23:51 DEBUG   opendrift:765: Lifting 32 elements to seafloor.
12:23:51 DEBUG   opendrift:1798: No elements to deactivate
12:23:51 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:51 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:51 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:51 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 3
12:23:51 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 3]
12:23:51 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 0]
12:23:51 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 375.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  42.   0.]
 [ 14.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:51 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:51 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:51 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:51 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:51 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02732682857912076
12:23:51 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:51 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:51 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
12:23:51 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
12:23:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:51 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:51 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:51 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:51 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:51 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(96), np.int64(0), np.int64(1), np.int64(403), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:51 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:51 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:51 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:51 DEBUG   opendrift:2201: ======================================================================
12:23:51 INFO    opendrift:2202: 2026-05-02 21:52:25.798264 - step 68 of 96 - 500 active elements (0 deactivated)
12:23:51 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:51 DEBUG   opendrift:2210: ======================================================================
12:23:51 DEBUG   opendrift:2221:                57.558344538364025 <- latitude -> 57.89800252133819
12:23:51 DEBUG   opendrift:2221:                10.495786179587235 <- longitude -> 11.211902546044088
12:23:51 DEBUG   opendrift:2221:                -35.8201895371047 <- z -> -0.3536380465195763
12:23:51 DEBUG   opendrift:2222: ---------------------------------
12:23:51 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:51 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:51 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:51 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:51 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:51 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:51 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:51 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 21:00:00 (before)
                2026-05-02 22:00:00 (after)
12:23:51 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 21:00:00) in space  (linearNDFast)
12:23:51 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:51 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 22:00:00) in space  (linearNDFast)
12:23:51 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:51 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 21:00:00, weight 0.13) and
                      after (2026-05-02 22:00:00, weight 0.87) in time
12:23:51 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.788108373283876 degrees.
12:23:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.788108373283876 degrees.
12:23:51 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:51 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:51 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:51 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:51 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:51 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:51 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:51 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:51 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:51 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:51 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:51 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:51 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:51 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:51 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:51 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:51 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:51 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:51 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:51 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:51 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:51 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:51 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:51 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:51 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:51 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:51 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:51 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:51 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:51 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.167917 (min) 0.794886 (max)
12:23:51 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.172862 (min) 0.774475 (max)
12:23:51 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.45157 (min) -0.349525 (max)
12:23:51 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 2.20579 (min) 7.10941 (max)
12:23:51 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -0.727327 (min) 1.51551 (max)
12:23:51 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:51 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 68.5676 (max)
12:23:51 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00899e-06 (min) 0.0106687 (max)
12:23:51 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:51 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.19681 (min) 10.1759 (max)
12:23:51 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.178 (min) 34.169 (max)
12:23:51 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00324428 (min) 0.000370693 (max)
12:23:51 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:51 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:51 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:51 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:51 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:51 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:51 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:51 DEBUG   opendrift:721: No elements hit coastline.
12:23:51 DEBUG   opendrift:765: Lifting 35 elements to seafloor.
12:23:51 DEBUG   opendrift:1798: No elements to deactivate
12:23:51 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:51 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:51 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:51 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
12:23:51 DEBUG   opendrift.models.chemicaldrift:1478: old species: [3]
12:23:51 DEBUG   opendrift.models.chemicaldrift:1479: new species: [0]
12:23:51 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 375.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  42.   0.]
 [ 15.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:51 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:51 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:51 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:51 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:51 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03684385860278544
12:23:51 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:51 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:51 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:51 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:51 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:51 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:51 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:51 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(97), np.int64(0), np.int64(1), np.int64(402), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:51 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:51 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:51 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:51 DEBUG   opendrift:2201: ======================================================================
12:23:51 INFO    opendrift:2202: 2026-05-02 22:22:25.798264 - step 69 of 96 - 500 active elements (0 deactivated)
12:23:51 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:51 DEBUG   opendrift:2210: ======================================================================
12:23:51 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 57.91045952626376
12:23:51 DEBUG   opendrift:2221:                10.495786179587236 <- longitude -> 11.211276936120587
12:23:51 DEBUG   opendrift:2221:                -36.77519635358924 <- z -> -0.24160731736450125
12:23:51 DEBUG   opendrift:2222: ---------------------------------
12:23:51 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:51 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:51 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:51 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:51 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:51 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:51 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:51 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 22:00:00 (before)
                2026-05-02 23:00:00 (after)
12:23:52 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:23:52 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:23:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:23:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:23:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:23:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.56916865561093 and 59.734053794916804 degrees.
12:23:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:23:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.56916865561093 and 59.734053794916804 degrees.
12:23:53 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:23:53 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:23:53 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:23:53 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:23:53 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:23:53 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:23:53 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:23:53 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 85x53x11) for time after (2026-05-02 23:00:00)
12:23:53 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 22:00:00) in space  (linearNDFast)
12:23:53 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:53 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 23:00:00) in space  (linearNDFast)
12:23:53 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:53 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 22:00:00, weight 0.63) and
                      after (2026-05-02 23:00:00, weight 0.37) in time
12:23:53 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.78873398095725 degrees.
12:23:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.78873398095725 degrees.
12:23:53 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:53 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:53 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:53 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:53 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:53 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:53 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:53 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:53 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:53 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:53 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:53 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:53 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:53 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:53 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:53 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:53 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:53 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:53 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:53 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:53 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:53 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:53 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:53 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:53 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:53 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:53 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:53 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:53 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:53 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.145787 (min) 0.718602 (max)
12:23:53 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.131842 (min) 0.748837 (max)
12:23:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.461687 (min) -0.362265 (max)
12:23:53 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 3.31128 (min) 7.36131 (max)
12:23:53 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -0.813046 (min) 1.97725 (max)
12:23:53 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 72.8202 (max)
12:23:53 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00903e-06 (min) 0.00979216 (max)
12:23:53 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.195 (min) 10.2268 (max)
12:23:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.2795 (min) 34.1634 (max)
12:23:53 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00274539 (min) 0.000809764 (max)
12:23:53 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:53 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:53 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:53 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:53 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:53 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:53 DEBUG   opendrift:721: No elements hit coastline.
12:23:53 DEBUG   opendrift:765: Lifting 34 elements to seafloor.
12:23:53 DEBUG   opendrift:1798: No elements to deactivate
12:23:53 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:53 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:53 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:53 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 3
12:23:53 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 3 0]
12:23:53 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 0 3]
12:23:53 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 377.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  42.   0.]
 [ 16.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:53 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:53 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:53 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:53 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:53 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.04005185485918156
12:23:53 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:53 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:53 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:53 DEBUG   opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
12:23:53 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
12:23:53 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:53 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:53 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:53 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:53 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:53 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:53 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:53 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:53 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:53 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:53 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:53 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:53 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:53 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:53 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:53 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:53 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:53 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:53 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:53 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:53 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:53 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(96), np.int64(0), np.int64(1), np.int64(403), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:53 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:53 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:53 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:53 DEBUG   opendrift:2201: ======================================================================
12:23:53 INFO    opendrift:2202: 2026-05-02 22:52:25.798264 - step 70 of 96 - 500 active elements (0 deactivated)
12:23:53 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:53 DEBUG   opendrift:2210: ======================================================================
12:23:53 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 57.92041669395243
12:23:53 DEBUG   opendrift:2221:                10.495786179587236 <- longitude -> 11.21226368991028
12:23:53 DEBUG   opendrift:2221:                -39.02785614217427 <- z -> -0.6219558569471773
12:23:53 DEBUG   opendrift:2222: ---------------------------------
12:23:53 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:53 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:53 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:53 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:53 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:53 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:53 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:53 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 22:00:00 (before)
                2026-05-02 23:00:00 (after)
12:23:53 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 22:00:00) in space  (linearNDFast)
12:23:53 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:53 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-02 23:00:00) in space  (linearNDFast)
12:23:53 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:53 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 22:00:00, weight 0.13) and
                      after (2026-05-02 23:00:00, weight 0.87) in time
12:23:53 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.787747231256084 degrees.
12:23:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.787747231256084 degrees.
12:23:53 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:53 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:53 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:53 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:53 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:53 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:53 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:53 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:53 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:53 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:53 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:53 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:53 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:53 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:53 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:53 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:53 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:53 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:53 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:53 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:53 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:53 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:53 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:53 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:53 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:53 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:53 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:53 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:53 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:53 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.14967 (min) 0.78322 (max)
12:23:53 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.154429 (min) 0.851595 (max)
12:23:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.467884 (min) -0.372406 (max)
12:23:53 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 3.81714 (min) 7.94063 (max)
12:23:53 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -0.570513 (min) 2.05094 (max)
12:23:53 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 76.5916 (max)
12:23:53 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00861e-06 (min) 0.0132786 (max)
12:23:53 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.19243 (min) 10.3246 (max)
12:23:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.187 (min) 34.1647 (max)
12:23:53 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00328795 (min) 0.000409552 (max)
12:23:53 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:53 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:53 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:53 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:53 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:53 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:53 DEBUG   opendrift:721: No elements hit coastline.
12:23:53 DEBUG   opendrift:765: Lifting 38 elements to seafloor.
12:23:53 DEBUG   opendrift:1798: No elements to deactivate
12:23:53 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:53 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:53 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:53 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
12:23:53 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:53 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0473528978048801
12:23:53 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:53 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:53 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:53 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:53 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:53 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:53 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:53 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:53 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:53 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:53 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:53 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:53 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:53 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:53 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:53 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:53 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:53 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:53 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:53 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:53 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:53 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:53 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:53 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(96), np.int64(0), np.int64(1), np.int64(403), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:53 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:53 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:53 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:53 DEBUG   opendrift:2201: ======================================================================
12:23:53 INFO    opendrift:2202: 2026-05-02 23:22:25.798264 - step 71 of 96 - 500 active elements (0 deactivated)
12:23:53 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:53 DEBUG   opendrift:2210: ======================================================================
12:23:53 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 57.93417964241645
12:23:53 DEBUG   opendrift:2221:                10.495786179587236 <- longitude -> 11.21518775416242
12:23:53 DEBUG   opendrift:2221:                -41.4345237784654 <- z -> -0.23166212884909143
12:23:53 DEBUG   opendrift:2222: ---------------------------------
12:23:53 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:53 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:53 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:53 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:53 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:53 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:53 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:53 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 23:00:00 (before)
                2026-05-03 00:00:00 (after)
12:23:54 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:23:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:23:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:23:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:23:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:23:55 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.52990373759715 and 59.734053794916804 degrees.
12:23:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:23:55 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.52990373759715 and 59.734053794916804 degrees.
12:23:55 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:23:55 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:23:55 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:23:55 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:23:55 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:23:55 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:23:55 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:23:55 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 89x54x11) for time after (2026-05-03 00:00:00)
12:23:55 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 23:00:00) in space  (linearNDFast)
12:23:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:55 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-03 00:00:00) in space  (linearNDFast)
12:23:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:55 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 23:00:00, weight 0.63) and
                      after (2026-05-03 00:00:00, weight 0.37) in time
12:23:55 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:55 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.784823151469574 degrees.
12:23:55 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.784823151469574 degrees.
12:23:55 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:55 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:55 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:55 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:55 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:55 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:55 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:55 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:55 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:55 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:55 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:55 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:55 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:55 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:55 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:55 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:55 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:55 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:55 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:55 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:55 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:55 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:55 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:55 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:55 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:55 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:55 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:55 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:55 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:55 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.149292 (min) 0.813786 (max)
12:23:55 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.147122 (min) 0.863186 (max)
12:23:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.458404 (min) -0.371053 (max)
12:23:55 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 4.54802 (min) 8.1163 (max)
12:23:55 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -0.425501 (min) 2.27115 (max)
12:23:55 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 82.052 (max)
12:23:55 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.0084e-06 (min) 0.0120011 (max)
12:23:55 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.20003 (min) 10.2816 (max)
12:23:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.2266 (min) 34.1048 (max)
12:23:55 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00233876 (min) 0.000658273 (max)
12:23:55 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:55 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:55 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:55 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:55 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:55 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:55 DEBUG   opendrift:721: No elements hit coastline.
12:23:55 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
12:23:55 DEBUG   opendrift:1798: No elements to deactivate
12:23:55 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:55 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:55 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:55 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 2
12:23:55 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0]
12:23:55 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3]
12:23:55 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 379.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  42.   0.]
 [ 16.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:55 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:55 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:55 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:55 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:55 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.04981426228217723
12:23:55 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:55 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:55 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:55 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
12:23:55 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
12:23:55 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:55 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:55 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:55 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:55 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:55 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(94), np.int64(0), np.int64(1), np.int64(405), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:55 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:55 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:55 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:55 DEBUG   opendrift:2201: ======================================================================
12:23:55 INFO    opendrift:2202: 2026-05-02 23:52:25.798264 - step 72 of 96 - 500 active elements (0 deactivated)
12:23:55 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:55 DEBUG   opendrift:2210: ======================================================================
12:23:55 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 57.948129884432376
12:23:55 DEBUG   opendrift:2221:                10.495786179587236 <- longitude -> 11.215575374225807
12:23:55 DEBUG   opendrift:2221:                -45.4276913717801 <- z -> -0.2832826514024057
12:23:55 DEBUG   opendrift:2222: ---------------------------------
12:23:55 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:55 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:55 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:55 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:55 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:55 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:55 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:55 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-02 23:00:00 (before)
                2026-05-03 00:00:00 (after)
12:23:55 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-02 23:00:00) in space  (linearNDFast)
12:23:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:55 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-03 00:00:00) in space  (linearNDFast)
12:23:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:55 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-02 23:00:00, weight 0.13) and
                      after (2026-05-03 00:00:00, weight 0.87) in time
12:23:55 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:55 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.504224899685894 and -58.784435550279966 degrees.
12:23:55 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.504224899685894 and -58.784435550279966 degrees.
12:23:55 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:55 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:55 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:55 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:55 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:55 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:55 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:55 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:55 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:55 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:55 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:55 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:55 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:55 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:55 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:55 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:55 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:55 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:55 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:55 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:55 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:55 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:55 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:55 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:55 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:55 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:55 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:55 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:55 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:55 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.145081 (min) 0.926531 (max)
12:23:55 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.153699 (min) 0.764776 (max)
12:23:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.448437 (min) -0.364422 (max)
12:23:55 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 5.05924 (min) 7.94741 (max)
12:23:55 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -0.263056 (min) 2.69127 (max)
12:23:55 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 87.8822 (max)
12:23:55 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00824e-06 (min) 0.0182778 (max)
12:23:55 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.20382 (min) 10.2265 (max)
12:23:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.2447 (min) 34.0568 (max)
12:23:55 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00139473 (min) 0.000665298 (max)
12:23:55 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:55 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:55 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:55 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:55 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:55 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:55 DEBUG   opendrift:721: No elements hit coastline.
12:23:55 DEBUG   opendrift:760: No elements hit seafloor.
12:23:55 DEBUG   opendrift:1798: No elements to deactivate
12:23:55 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:55 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:55 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:55 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
12:23:55 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:55 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.048281704730129306
12:23:55 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:55 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:55 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:55 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:55 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:55 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:55 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:55 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:55 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:55 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(94), np.int64(0), np.int64(1), np.int64(405), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:55 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:55 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:55 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:55 DEBUG   opendrift:2201: ======================================================================
12:23:55 INFO    opendrift:2202: 2026-05-03 00:22:25.798264 - step 73 of 96 - 500 active elements (0 deactivated)
12:23:55 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:55 DEBUG   opendrift:2210: ======================================================================
12:23:55 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 57.952409968603746
12:23:55 DEBUG   opendrift:2221:                10.495786179587238 <- longitude -> 11.216354772247008
12:23:55 DEBUG   opendrift:2221:                -47.991004545187856 <- z -> -0.8551406356807811
12:23:55 DEBUG   opendrift:2222: ---------------------------------
12:23:55 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:55 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:55 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:55 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:55 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:55 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:55 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:55 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-03 00:00:00 (before)
                2026-05-03 01:00:00 (after)
12:23:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:23:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:23:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:23:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:23:58 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:23:58 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.51594965487594 and 59.734053794916804 degrees.
12:23:58 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:23:58 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.51594965487594 and 59.734053794916804 degrees.
12:23:58 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:23:58 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:23:58 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:23:58 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:23:58 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:23:58 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:23:58 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:23:58 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 91x54x11) for time after (2026-05-03 01:00:00)
12:23:58 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-03 00:00:00) in space  (linearNDFast)
12:23:58 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:58 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-03 01:00:00) in space  (linearNDFast)
12:23:58 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:58 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-03 00:00:00, weight 0.63) and
                      after (2026-05-03 01:00:00, weight 0.37) in time
12:23:58 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:58 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.78365614814727 degrees.
12:23:58 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.78365614814727 degrees.
12:23:58 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:58 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:58 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:58 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:58 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:58 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:58 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:58 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:58 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:58 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:58 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:58 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:58 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:58 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:58 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:58 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:58 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:58 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:58 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:58 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:58 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:58 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:58 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:58 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:58 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:58 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:58 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:58 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:58 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:58 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.153053 (min) 0.881504 (max)
12:23:58 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.281416 (min) 0.767029 (max)
12:23:58 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.42386 (min) -0.343598 (max)
12:23:58 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 4.82592 (min) 7.85525 (max)
12:23:58 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 0.385687 (min) 2.34874 (max)
12:23:58 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:58 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 89.7238 (max)
12:23:58 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00811e-06 (min) 0.0116677 (max)
12:23:58 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:58 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.19597 (min) 10.1857 (max)
12:23:58 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.5421 (min) 34.0662 (max)
12:23:58 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00169177 (min) 0.000563722 (max)
12:23:58 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:58 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:58 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:58 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:58 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:58 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:58 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:58 DEBUG   opendrift:721: No elements hit coastline.
12:23:58 DEBUG   opendrift:760: No elements hit seafloor.
12:23:58 DEBUG   opendrift:1798: No elements to deactivate
12:23:58 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:58 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:58 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:58 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 2
12:23:58 DEBUG   opendrift.models.chemicaldrift:1478: old species: [3 3]
12:23:58 DEBUG   opendrift.models.chemicaldrift:1479: new species: [0 0]
12:23:58 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 379.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  42.   0.]
 [ 18.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:58 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:58 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:58 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:58 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:58 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.04747169770542379
12:23:58 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:58 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:58 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:58 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:58 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:58 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:58 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:58 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:58 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(96), np.int64(0), np.int64(1), np.int64(403), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:58 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:58 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:58 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:58 DEBUG   opendrift:2201: ======================================================================
12:23:58 INFO    opendrift:2202: 2026-05-03 00:52:25.798264 - step 74 of 96 - 500 active elements (0 deactivated)
12:23:58 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:58 DEBUG   opendrift:2210: ======================================================================
12:23:58 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 57.9648061293245
12:23:58 DEBUG   opendrift:2221:                10.495786179587235 <- longitude -> 11.216903392614558
12:23:58 DEBUG   opendrift:2221:                -49.912401534848826 <- z -> -0.4437467952248374
12:23:58 DEBUG   opendrift:2222: ---------------------------------
12:23:58 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:58 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:58 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:58 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:58 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:58 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:58 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:58 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-03 00:00:00 (before)
                2026-05-03 01:00:00 (after)
12:23:58 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-03 00:00:00) in space  (linearNDFast)
12:23:58 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:58 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-03 01:00:00) in space  (linearNDFast)
12:23:58 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:23:58 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-03 00:00:00, weight 0.13) and
                      after (2026-05-03 01:00:00, weight 0.87) in time
12:23:58 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:23:58 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.78310752644052 degrees.
12:23:58 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.78310752644052 degrees.
12:23:58 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:58 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:58 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:23:58 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:58 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:23:58 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:58 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:58 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:23:58 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:58 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:58 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:58 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:58 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:23:58 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:58 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:23:58 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:58 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:58 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:23:58 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:23:58 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:23:58 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:23:58 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:23:58 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:23:58 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:23:58 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:23:58 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:23:58 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:23:58 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:23:58 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:23:58 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.165137 (min) 1.08542 (max)
12:23:58 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.254038 (min) 0.581574 (max)
12:23:58 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.395351 (min) -0.317652 (max)
12:23:58 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 4.57783 (min) 7.75257 (max)
12:23:58 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 0.948203 (min) 2.05117 (max)
12:23:58 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:23:58 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 95.1926 (max)
12:23:58 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00802e-06 (min) 0.00977709 (max)
12:23:58 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:23:58 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.19117 (min) 9.97526 (max)
12:23:58 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.5133 (min) 34.0768 (max)
12:23:58 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00224277 (min) 0.00105555 (max)
12:23:58 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:23:58 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:23:58 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:23:58 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:23:58 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:23:58 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:23:58 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:23:58 DEBUG   opendrift:721: No elements hit coastline.
12:23:58 DEBUG   opendrift:760: No elements hit seafloor.
12:23:58 DEBUG   opendrift:1798: No elements to deactivate
12:23:58 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:23:58 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:23:58 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:23:58 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
12:23:58 DEBUG   opendrift.models.chemicaldrift:1478: old species: [3]
12:23:58 DEBUG   opendrift.models.chemicaldrift:1479: new species: [0]
12:23:58 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 379.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  42.   0.]
 [ 19.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:23:58 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:58 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:58 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:23:58 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:23:58 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.04647547669099534
12:23:58 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:23:58 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:23:58 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:23:58 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:23:58 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:23:58 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:58 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:23:58 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:23:58 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:23:58 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:23:58 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:23:58 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(97), np.int64(0), np.int64(0), np.int64(403), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:23:58 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:23:58 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:23:58 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:23:58 DEBUG   opendrift:2201: ======================================================================
12:23:58 INFO    opendrift:2202: 2026-05-03 01:22:25.798264 - step 75 of 96 - 500 active elements (0 deactivated)
12:23:58 DEBUG   opendrift:2208: 0 elements scheduled.
12:23:58 DEBUG   opendrift:2210: ======================================================================
12:23:58 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 57.97420512106533
12:23:58 DEBUG   opendrift:2221:                10.495786179587236 <- longitude -> 11.217504788439548
12:23:58 DEBUG   opendrift:2221:                -51.42158818083807 <- z -> 0.0
12:23:58 DEBUG   opendrift:2222: ---------------------------------
12:23:58 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:23:58 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:23:58 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:23:58 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:23:58 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:23:58 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:23:58 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:23:58 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-03 01:00:00 (before)
                2026-05-03 02:00:00 (after)
12:23:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:23:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:24:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:24:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:24:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:24:00 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.47220046975193 and 59.734053794916804 degrees.
12:24:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:24:00 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.47220046975193 and 59.734053794916804 degrees.
12:24:00 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:24:00 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:24:00 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:24:00 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:24:00 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:24:00 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:24:00 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:24:00 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 94x56x12) for time after (2026-05-03 02:00:00)
12:24:00 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-03 01:00:00) in space  (linearNDFast)
12:24:00 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-03 02:00:00) in space  (linearNDFast)
12:24:00 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:00 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-03 01:00:00, weight 0.63) and
                      after (2026-05-03 02:00:00, weight 0.37) in time
12:24:00 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:24:00 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.78250612874734 degrees.
12:24:00 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.78250612874734 degrees.
12:24:00 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:00 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:00 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:24:00 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:00 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:24:00 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:00 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:00 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:24:00 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:00 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:00 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:00 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:00 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:24:00 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:00 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:24:00 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:00 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:00 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:24:00 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:00 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:24:00 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:00 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:00 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:24:00 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:24:00 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:24:00 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:24:00 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:24:00 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:24:00 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:24:00 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.169752 (min) 1.03342 (max)
12:24:00 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.299488 (min) 0.518519 (max)
12:24:00 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.361905 (min) -0.282607 (max)
12:24:00 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 4.50652 (min) 7.5869 (max)
12:24:00 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 1.22425 (min) 2.17002 (max)
12:24:00 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:24:00 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 99.434 (max)
12:24:00 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0379202 (max)
12:24:00 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:24:00 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.19026 (min) 10.0077 (max)
12:24:00 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.3357 (min) 34.083 (max)
12:24:00 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00170671 (min) 0.000753754 (max)
12:24:00 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:24:00 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:24:00 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:24:00 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:24:00 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:24:00 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:24:00 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:24:00 DEBUG   opendrift:721: No elements hit coastline.
12:24:00 DEBUG   opendrift:760: No elements hit seafloor.
12:24:00 DEBUG   opendrift:1798: No elements to deactivate
12:24:00 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:24:00 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:24:00 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:24:00 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
12:24:00 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:24:00 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.04500150002304017
12:24:00 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:24:00 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:24:00 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:24:00 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:00 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:00 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:00 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:00 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:00 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:00 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:00 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:00 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:00 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:00 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:00 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:24:00 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:24:00 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:00 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:00 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(97), np.int64(0), np.int64(0), np.int64(403), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:24:00 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:24:00 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:24:00 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:24:00 DEBUG   opendrift:2201: ======================================================================
12:24:00 INFO    opendrift:2202: 2026-05-03 01:52:25.798264 - step 76 of 96 - 500 active elements (0 deactivated)
12:24:00 DEBUG   opendrift:2208: 0 elements scheduled.
12:24:00 DEBUG   opendrift:2210: ======================================================================
12:24:00 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 57.98258505686439
12:24:00 DEBUG   opendrift:2221:                10.495786179587233 <- longitude -> 11.217768077750774
12:24:00 DEBUG   opendrift:2221:                -51.56762971557414 <- z -> -0.41703711059548576
12:24:00 DEBUG   opendrift:2222: ---------------------------------
12:24:00 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:00 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:24:00 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:00 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:24:00 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:00 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:00 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:24:00 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-03 01:00:00 (before)
                2026-05-03 02:00:00 (after)
12:24:00 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-03 01:00:00) in space  (linearNDFast)
12:24:00 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:00 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-03 02:00:00) in space  (linearNDFast)
12:24:00 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:00 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-03 01:00:00, weight 0.13) and
                      after (2026-05-03 02:00:00, weight 0.87) in time
12:24:00 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:24:00 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.78224283273676 degrees.
12:24:00 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.78224283273676 degrees.
12:24:00 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:00 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:00 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:24:00 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:00 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:24:00 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:00 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:00 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:24:00 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:00 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:00 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:00 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:00 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:24:00 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:00 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:24:00 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:00 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:00 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:24:00 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:00 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:24:00 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:00 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:00 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:24:00 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:24:00 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:24:00 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:24:00 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:24:00 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:24:00 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:24:00 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.171847 (min) 1.29787 (max)
12:24:00 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.324226 (min) 0.53308 (max)
12:24:00 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.330009 (min) -0.245658 (max)
12:24:00 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 4.49487 (min) 7.35681 (max)
12:24:00 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 1.10859 (min) 2.49639 (max)
12:24:00 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:24:00 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 103.067 (max)
12:24:00 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00862e-06 (min) 0.0765778 (max)
12:24:00 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:24:00 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.19412 (min) 10.108 (max)
12:24:00 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.0983 (min) 34.078 (max)
12:24:00 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00119793 (min) 0.00104223 (max)
12:24:00 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:24:00 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:24:00 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:24:00 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:24:00 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:24:00 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:24:00 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:24:00 DEBUG   opendrift:721: No elements hit coastline.
12:24:00 DEBUG   opendrift:760: No elements hit seafloor.
12:24:00 DEBUG   opendrift:1798: No elements to deactivate
12:24:00 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:24:00 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:24:00 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:24:00 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 2
12:24:00 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 3]
12:24:00 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 0]
12:24:00 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 380.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  43.   0.]
 [ 20.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:24:00 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:00 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:00 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:24:00 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:24:00 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.042913965116883286
12:24:00 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:24:00 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:24:00 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:24:00 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:24:00 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:24:00 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:00 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:00 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:24:00 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:00 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:00 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:00 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:00 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:00 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:00 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:00 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:00 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:00 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:00 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:00 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:00 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:24:00 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:24:00 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:00 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:00 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(97), np.int64(0), np.int64(0), np.int64(403), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:24:00 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:24:00 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:24:00 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:24:00 DEBUG   opendrift:2201: ======================================================================
12:24:00 INFO    opendrift:2202: 2026-05-03 02:22:25.798264 - step 77 of 96 - 500 active elements (0 deactivated)
12:24:00 DEBUG   opendrift:2208: 0 elements scheduled.
12:24:00 DEBUG   opendrift:2210: ======================================================================
12:24:00 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 57.991200287915035
12:24:00 DEBUG   opendrift:2221:                10.49578617958723 <- longitude -> 11.217801885194177
12:24:00 DEBUG   opendrift:2221:                -50.19830200080615 <- z -> -0.14971867284260565
12:24:00 DEBUG   opendrift:2222: ---------------------------------
12:24:00 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:00 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:24:00 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:00 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:24:00 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:00 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:00 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:24:00 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-03 02:00:00 (before)
                2026-05-03 03:00:00 (after)
12:24:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:24:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:24:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:24:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:24:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:24:04 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.43542118199237 and 59.734053794916804 degrees.
12:24:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:24:04 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.43542118199237 and 59.734053794916804 degrees.
12:24:04 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:24:04 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:24:04 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:24:04 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:24:04 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:24:04 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:24:04 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:24:04 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 96x58x12) for time after (2026-05-03 03:00:00)
12:24:04 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-03 02:00:00) in space  (linearNDFast)
12:24:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:04 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-03 03:00:00) in space  (linearNDFast)
12:24:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:04 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-03 02:00:00, weight 0.63) and
                      after (2026-05-03 03:00:00, weight 0.37) in time
12:24:04 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:24:04 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.782209031307666 degrees.
12:24:04 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.782209031307666 degrees.
12:24:04 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:04 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:24:04 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:04 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:24:04 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:04 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:04 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:24:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:04 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:04 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:04 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:24:04 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:04 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:24:04 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:04 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:04 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:24:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:04 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:24:04 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:04 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:04 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:24:04 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:24:04 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:24:04 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:24:04 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:24:04 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:24:04 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:24:04 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.159582 (min) 1.13714 (max)
12:24:04 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.291069 (min) 0.502514 (max)
12:24:04 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.298797 (min) -0.209859 (max)
12:24:04 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 4.49067 (min) 7.35779 (max)
12:24:04 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 1.11023 (min) 2.71591 (max)
12:24:04 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:24:04 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 106.526 (max)
12:24:04 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00927e-06 (min) 0.0438286 (max)
12:24:04 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:24:04 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.19208 (min) 10.0411 (max)
12:24:04 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.0802 (min) 34.0895 (max)
12:24:04 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00118449 (min) 0.00119087 (max)
12:24:04 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:24:04 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:24:04 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:24:04 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:24:04 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:24:04 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:24:04 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:24:04 DEBUG   opendrift:721: No elements hit coastline.
12:24:04 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:24:04 DEBUG   opendrift:1798: No elements to deactivate
12:24:04 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:24:04 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:24:04 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:24:04 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 3
12:24:04 DEBUG   opendrift.models.chemicaldrift:1478: old species: [3 0 0]
12:24:04 DEBUG   opendrift.models.chemicaldrift:1479: new species: [0 3 3]
12:24:04 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 382.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  43.   0.]
 [ 21.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:24:04 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:04 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:04 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:24:04 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:24:04 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.04266956918478412
12:24:04 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:24:04 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:24:04 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:24:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:04 DEBUG   opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
12:24:04 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
12:24:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:04 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:04 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:04 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:04 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:24:04 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:24:04 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:04 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:04 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(96), np.int64(0), np.int64(0), np.int64(404), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:24:04 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:24:04 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:24:04 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:24:04 DEBUG   opendrift:2201: ======================================================================
12:24:04 INFO    opendrift:2202: 2026-05-03 02:52:25.798264 - step 78 of 96 - 500 active elements (0 deactivated)
12:24:04 DEBUG   opendrift:2208: 0 elements scheduled.
12:24:04 DEBUG   opendrift:2210: ======================================================================
12:24:04 DEBUG   opendrift:2221:                57.558344538364025 <- latitude -> 57.999321525804795
12:24:04 DEBUG   opendrift:2221:                10.495786179587233 <- longitude -> 11.21799078085175
12:24:04 DEBUG   opendrift:2221:                -48.913011733907716 <- z -> -0.4145781643827603
12:24:04 DEBUG   opendrift:2222: ---------------------------------
12:24:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:04 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:24:04 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:04 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:24:04 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:04 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:04 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:24:04 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-03 02:00:00 (before)
                2026-05-03 03:00:00 (after)
12:24:04 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-03 02:00:00) in space  (linearNDFast)
12:24:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:04 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-03 03:00:00) in space  (linearNDFast)
12:24:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:04 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-03 02:00:00, weight 0.13) and
                      after (2026-05-03 03:00:00, weight 0.87) in time
12:24:04 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:24:04 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.782020127208924 degrees.
12:24:04 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.782020127208924 degrees.
12:24:04 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:04 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:24:04 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:04 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:24:04 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:04 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:04 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:24:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:04 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:04 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:04 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:24:04 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:04 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:24:04 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:04 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:04 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:24:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:04 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:24:04 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:04 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:04 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:24:04 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:24:04 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:24:04 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:24:04 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:24:04 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:24:04 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:24:04 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.177545 (min) 0.994864 (max)
12:24:04 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.454579 (min) 0.425128 (max)
12:24:04 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.267385 (min) -0.173452 (max)
12:24:04 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 4.48897 (min) 7.78074 (max)
12:24:04 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 1.2419 (min) 2.81542 (max)
12:24:04 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:24:04 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 109.196 (max)
12:24:04 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.0099e-06 (min) 0.0294686 (max)
12:24:04 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:24:04 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.19073 (min) 9.99642 (max)
12:24:04 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.1103 (min) 34.0935 (max)
12:24:04 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000948516 (min) 0.000928583 (max)
12:24:04 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:24:04 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:24:04 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:24:04 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:24:04 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:24:04 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:24:04 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:24:04 DEBUG   opendrift:721: No elements hit coastline.
12:24:04 DEBUG   opendrift:760: No elements hit seafloor.
12:24:04 DEBUG   opendrift:1798: No elements to deactivate
12:24:04 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:24:04 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:24:04 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:24:04 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
12:24:04 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:24:04 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.04821338331332926
12:24:04 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:24:04 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:24:04 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:24:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:04 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:04 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:04 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:04 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:24:04 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:24:04 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:04 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:04 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(96), np.int64(0), np.int64(0), np.int64(404), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:24:04 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:24:04 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:24:04 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:24:04 DEBUG   opendrift:2201: ======================================================================
12:24:04 INFO    opendrift:2202: 2026-05-03 03:22:25.798264 - step 79 of 96 - 500 active elements (0 deactivated)
12:24:04 DEBUG   opendrift:2208: 0 elements scheduled.
12:24:04 DEBUG   opendrift:2210: ======================================================================
12:24:04 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 58.00380260537537
12:24:04 DEBUG   opendrift:2221:                10.495786179587233 <- longitude -> 11.228458165943305
12:24:04 DEBUG   opendrift:2221:                -47.94785000574356 <- z -> -0.22016705011481308
12:24:04 DEBUG   opendrift:2222: ---------------------------------
12:24:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:04 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:24:04 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:04 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:24:04 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:04 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:04 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:24:04 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-03 03:00:00 (before)
                2026-05-03 04:00:00 (after)
12:24:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:24:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:24:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:24:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:24:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:24:06 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.40563697829689 and 59.734053794916804 degrees.
12:24:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:24:06 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.40563697829689 and 59.734053794916804 degrees.
12:24:06 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:24:06 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:24:06 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:24:06 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:24:06 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:24:06 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:24:06 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:24:06 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 97x60x11) for time after (2026-05-03 04:00:00)
12:24:06 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-03 03:00:00) in space  (linearNDFast)
12:24:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:06 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-03 04:00:00) in space  (linearNDFast)
12:24:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:06 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-03 03:00:00, weight 0.63) and
                      after (2026-05-03 04:00:00, weight 0.37) in time
12:24:06 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:24:06 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.7715527498864 degrees.
12:24:06 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.7715527498864 degrees.
12:24:06 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:06 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:24:06 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:06 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:24:06 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:06 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:06 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:24:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:06 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:06 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:06 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:24:06 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:06 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:24:06 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:06 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:06 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:24:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:06 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:24:06 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:06 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:06 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:24:06 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:24:06 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:24:06 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:24:06 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:24:06 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:24:06 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:24:06 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.186028 (min) 0.80647 (max)
12:24:06 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.371422 (min) 0.391504 (max)
12:24:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.234975 (min) -0.135778 (max)
12:24:06 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 4.51197 (min) 7.31814 (max)
12:24:06 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 1.40819 (min) 2.80184 (max)
12:24:06 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:24:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 110.577 (max)
12:24:06 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.01098e-06 (min) 0.0287749 (max)
12:24:06 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:24:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.19078 (min) 10.0794 (max)
12:24:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.382 (min) 34.1024 (max)
12:24:06 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.000989801 (min) 0.000879287 (max)
12:24:06 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:24:06 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:24:06 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:24:06 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:24:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:24:06 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:24:06 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:24:06 DEBUG   opendrift:721: No elements hit coastline.
12:24:06 DEBUG   opendrift:760: No elements hit seafloor.
12:24:06 DEBUG   opendrift:1798: No elements to deactivate
12:24:06 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:24:06 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:24:06 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:24:06 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
12:24:06 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0]
12:24:06 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3]
12:24:06 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 383.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  43.   0.]
 [ 21.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:24:06 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:06 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:06 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:24:06 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:24:06 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.04274703801740315
12:24:06 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:24:06 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:24:06 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:24:06 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:24:06 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:24:06 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:06 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:06 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:06 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:24:06 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:06 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:06 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:06 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:06 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:06 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:06 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:06 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:06 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:06 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:24:06 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:24:06 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:06 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:06 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(95), np.int64(0), np.int64(0), np.int64(405), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:24:06 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:24:06 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:24:06 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:24:06 DEBUG   opendrift:2201: ======================================================================
12:24:06 INFO    opendrift:2202: 2026-05-03 03:52:25.798264 - step 80 of 96 - 500 active elements (0 deactivated)
12:24:06 DEBUG   opendrift:2208: 0 elements scheduled.
12:24:06 DEBUG   opendrift:2210: ======================================================================
12:24:06 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 58.00811828219585
12:24:06 DEBUG   opendrift:2221:                10.495786179587233 <- longitude -> 11.239859149209156
12:24:06 DEBUG   opendrift:2221:                -46.61604543300677 <- z -> -0.6515168980781326
12:24:06 DEBUG   opendrift:2222: ---------------------------------
12:24:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:06 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:24:06 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:06 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:24:06 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:06 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:06 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:24:06 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-03 03:00:00 (before)
                2026-05-03 04:00:00 (after)
12:24:06 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-03 03:00:00) in space  (linearNDFast)
12:24:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:06 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-03 04:00:00) in space  (linearNDFast)
12:24:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:06 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-03 03:00:00, weight 0.13) and
                      after (2026-05-03 04:00:00, weight 0.87) in time
12:24:06 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:24:06 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.760151758734835 degrees.
12:24:06 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.760151758734835 degrees.
12:24:06 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:06 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:24:06 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:06 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:24:06 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:06 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:06 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:24:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:06 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:06 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:06 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:24:06 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:06 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:24:06 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:06 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:06 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:24:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:06 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:24:06 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:06 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:06 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:24:06 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:24:06 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:24:06 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:24:06 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:24:06 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:24:06 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:24:06 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.195157 (min) 1.19232 (max)
12:24:06 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.497924 (min) 0.353974 (max)
12:24:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.20375 (min) -0.0968857 (max)
12:24:06 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 4.5433 (min) 7.00231 (max)
12:24:06 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 1.56719 (min) 2.76157 (max)
12:24:06 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:24:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 111.725 (max)
12:24:06 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.01162e-06 (min) 0.0291582 (max)
12:24:06 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:24:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.18627 (min) 9.98205 (max)
12:24:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.4293 (min) 34.1171 (max)
12:24:06 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.0012783 (min) 0.00107838 (max)
12:24:06 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:24:06 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:24:06 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:24:06 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:24:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:24:06 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:24:06 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:24:06 DEBUG   opendrift:721: No elements hit coastline.
12:24:06 DEBUG   opendrift:760: No elements hit seafloor.
12:24:06 DEBUG   opendrift:1798: No elements to deactivate
12:24:06 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:24:06 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:24:06 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:24:06 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
12:24:06 DEBUG   opendrift.models.chemicaldrift:1478: old species: [3]
12:24:06 DEBUG   opendrift.models.chemicaldrift:1479: new species: [0]
12:24:06 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 383.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  43.   0.]
 [ 22.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:24:06 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:06 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:06 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:24:06 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:24:06 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03917448670216182
12:24:06 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:24:06 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:24:06 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:24:06 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:06 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:06 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:06 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:06 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:06 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:06 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:06 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:06 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:06 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:24:06 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:06 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:24:06 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:06 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:06 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:06 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:06 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:24:06 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:06 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:06 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:06 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:06 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:06 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:24:06 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:24:06 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:06 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:06 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(96), np.int64(0), np.int64(0), np.int64(404), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:24:06 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:24:06 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:24:06 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:24:06 DEBUG   opendrift:2201: ======================================================================
12:24:06 INFO    opendrift:2202: 2026-05-03 04:22:25.798264 - step 81 of 96 - 500 active elements (0 deactivated)
12:24:06 DEBUG   opendrift:2208: 0 elements scheduled.
12:24:06 DEBUG   opendrift:2210: ======================================================================
12:24:06 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 58.01253360108845
12:24:06 DEBUG   opendrift:2221:                10.495786179587233 <- longitude -> 11.24636552726051
12:24:06 DEBUG   opendrift:2221:                -45.91919920852556 <- z -> -0.028940470709434507
12:24:06 DEBUG   opendrift:2222: ---------------------------------
12:24:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:06 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:24:06 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:06 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:24:06 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:06 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:06 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:24:06 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-03 04:00:00 (before)
                2026-05-03 05:00:00 (after)
12:24:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:24:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:24:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:24:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:24:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:24:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.38724166207445 and 59.734053794916804 degrees.
12:24:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:24:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.38724166207445 and 59.734053794916804 degrees.
12:24:08 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:24:08 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:24:08 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:24:08 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:24:08 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:24:08 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:24:08 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:24:08 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 98x61x11) for time after (2026-05-03 05:00:00)
12:24:08 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-03 04:00:00) in space  (linearNDFast)
12:24:08 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:08 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-03 05:00:00) in space  (linearNDFast)
12:24:08 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:08 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-03 04:00:00, weight 0.63) and
                      after (2026-05-03 05:00:00, weight 0.37) in time
12:24:08 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:24:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.75364538651244 degrees.
12:24:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.75364538651244 degrees.
12:24:08 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:08 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:08 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:24:08 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:08 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:24:08 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:08 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:08 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:24:08 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:08 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:08 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:08 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:08 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:24:08 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:08 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:24:08 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:08 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:08 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:24:08 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:08 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:24:08 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:08 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:08 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:24:08 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:24:08 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:24:08 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:24:08 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:24:08 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:24:08 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:24:08 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.187418 (min) 0.884028 (max)
12:24:08 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.547915 (min) 0.463867 (max)
12:24:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.180737 (min) -0.0632301 (max)
12:24:08 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 4.5237 (min) 7.00691 (max)
12:24:08 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 1.47753 (min) 2.57396 (max)
12:24:08 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:24:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 112.73 (max)
12:24:08 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.01164e-06 (min) 0.0292614 (max)
12:24:08 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:24:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.135 (min) 9.84865 (max)
12:24:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.258 (min) 34.0772 (max)
12:24:08 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00135008 (min) 0.000697734 (max)
12:24:08 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:24:08 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:24:08 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:24:08 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:24:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:24:08 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:24:08 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:24:08 DEBUG   opendrift:721: No elements hit coastline.
12:24:08 DEBUG   opendrift:760: No elements hit seafloor.
12:24:08 DEBUG   opendrift:1798: No elements to deactivate
12:24:08 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:24:08 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:24:08 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:24:08 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
12:24:08 DEBUG   opendrift.models.chemicaldrift:1478: old species: [3]
12:24:08 DEBUG   opendrift.models.chemicaldrift:1479: new species: [0]
12:24:08 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 383.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  43.   0.]
 [ 23.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:24:08 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:08 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:08 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:24:08 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:24:08 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03871949190922367
12:24:08 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:24:08 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:24:08 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:24:08 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:08 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:08 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:08 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:08 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:08 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:08 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:08 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:08 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:08 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:08 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:08 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:08 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:24:08 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:24:08 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:08 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:08 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(97), np.int64(0), np.int64(0), np.int64(403), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:24:08 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:24:08 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:24:08 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:24:08 DEBUG   opendrift:2201: ======================================================================
12:24:08 INFO    opendrift:2202: 2026-05-03 04:52:25.798264 - step 82 of 96 - 500 active elements (0 deactivated)
12:24:08 DEBUG   opendrift:2208: 0 elements scheduled.
12:24:08 DEBUG   opendrift:2210: ======================================================================
12:24:08 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 58.02003020831425
12:24:08 DEBUG   opendrift:2221:                10.495786179587233 <- longitude -> 11.253675474433795
12:24:08 DEBUG   opendrift:2221:                -44.93725170132491 <- z -> 0.0
12:24:08 DEBUG   opendrift:2222: ---------------------------------
12:24:08 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:08 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:24:08 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:08 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:24:08 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:08 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:08 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:24:08 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-03 04:00:00 (before)
                2026-05-03 05:00:00 (after)
12:24:08 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-03 04:00:00) in space  (linearNDFast)
12:24:08 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:08 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-03 05:00:00) in space  (linearNDFast)
12:24:08 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:08 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-03 04:00:00, weight 0.13) and
                      after (2026-05-03 05:00:00, weight 0.87) in time
12:24:08 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:24:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.74633544420302 degrees.
12:24:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.74633544420302 degrees.
12:24:08 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:08 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:08 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:24:08 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:08 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:24:08 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:08 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:08 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:24:08 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:08 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:08 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:08 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:08 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:24:08 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:08 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:24:08 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:08 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:08 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:24:08 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:08 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:24:08 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:08 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:08 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:24:08 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:24:08 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:24:08 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:24:08 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:24:08 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:24:08 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:24:08 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.174207 (min) 0.812997 (max)
12:24:08 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.590636 (min) 0.351333 (max)
12:24:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.160707 (min) -0.0272379 (max)
12:24:08 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 4.48691 (min) 7.02495 (max)
12:24:08 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 1.33928 (min) 2.33234 (max)
12:24:08 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:24:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 114.489 (max)
12:24:08 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0258747 (max)
12:24:08 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:24:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.191 (min) 9.75934 (max)
12:24:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.5262 (min) 34.1134 (max)
12:24:08 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00161036 (min) 0.000919595 (max)
12:24:08 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:24:08 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:24:08 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:24:08 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:24:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:24:08 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:24:08 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:24:08 DEBUG   opendrift:721: No elements hit coastline.
12:24:08 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:24:08 DEBUG   opendrift:1798: No elements to deactivate
12:24:08 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:24:08 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:24:08 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:24:08 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 3
12:24:08 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 3]
12:24:08 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 0]
12:24:08 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 385.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  43.   0.]
 [ 24.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:24:08 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:08 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:08 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:24:08 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:24:08 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03848995920390872
12:24:08 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:24:08 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:24:08 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:24:08 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:08 DEBUG   opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
12:24:08 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
12:24:08 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:08 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:08 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:08 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:08 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:08 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:08 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:08 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:08 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:08 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:08 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:09 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:09 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:09 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:09 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:09 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:09 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:09 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:24:09 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:24:09 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:09 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:09 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(96), np.int64(0), np.int64(0), np.int64(404), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:24:09 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:24:09 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:24:09 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:24:09 DEBUG   opendrift:2201: ======================================================================
12:24:09 INFO    opendrift:2202: 2026-05-03 05:22:25.798264 - step 83 of 96 - 500 active elements (0 deactivated)
12:24:09 DEBUG   opendrift:2208: 0 elements scheduled.
12:24:09 DEBUG   opendrift:2210: ======================================================================
12:24:09 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 58.02570814066068
12:24:09 DEBUG   opendrift:2221:                10.495786179587233 <- longitude -> 11.26013415428588
12:24:09 DEBUG   opendrift:2221:                -44.3041806480033 <- z -> -0.23894596274078517
12:24:09 DEBUG   opendrift:2222: ---------------------------------
12:24:09 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:09 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:24:09 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:09 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:24:09 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:09 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:09 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:24:09 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-03 05:00:00 (before)
                2026-05-03 06:00:00 (after)
12:24:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:24:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:24:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:24:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:24:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:24:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.36182878145633 and 59.734053794916804 degrees.
12:24:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:24:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.36182878145633 and 59.734053794916804 degrees.
12:24:11 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:24:11 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:24:11 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:24:11 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:24:11 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:24:11 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:24:11 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:24:11 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 100x62x11) for time after (2026-05-03 06:00:00)
12:24:11 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-03 05:00:00) in space  (linearNDFast)
12:24:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:11 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-03 06:00:00) in space  (linearNDFast)
12:24:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:11 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-03 05:00:00, weight 0.63) and
                      after (2026-05-03 06:00:00, weight 0.37) in time
12:24:11 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:24:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.7398767533928 degrees.
12:24:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.7398767533928 degrees.
12:24:11 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:11 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:11 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:24:11 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:11 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:24:11 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:11 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:11 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:24:11 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:11 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:11 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:11 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:11 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:24:11 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:11 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:24:11 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:11 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:11 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:24:11 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:11 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:24:11 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:11 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:11 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:24:11 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:24:11 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:24:11 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:24:11 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:24:11 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:24:11 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:24:11 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.235022 (min) 0.738385 (max)
12:24:11 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.526854 (min) 0.317555 (max)
12:24:11 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.159907 (min) -0.0121355 (max)
12:24:11 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 4.31084 (min) 6.59209 (max)
12:24:11 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 1.11298 (min) 2.39896 (max)
12:24:11 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:24:11 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 114.846 (max)
12:24:11 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.01179e-06 (min) 0.0235384 (max)
12:24:11 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:24:11 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.18799 (min) 10.0154 (max)
12:24:11 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.4609 (min) 34.1214 (max)
12:24:11 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00174927 (min) 0.000905295 (max)
12:24:11 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:24:11 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:24:11 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:24:11 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:24:11 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:24:11 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:24:11 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:24:11 DEBUG   opendrift:721: No elements hit coastline.
12:24:11 DEBUG   opendrift:760: No elements hit seafloor.
12:24:11 DEBUG   opendrift:1798: No elements to deactivate
12:24:11 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:24:11 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:24:11 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:24:11 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
12:24:11 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:24:11 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03402516591349044
12:24:11 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:24:11 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:24:11 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:24:11 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:24:11 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:11 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:11 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:11 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:11 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:11 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:11 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:24:11 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:24:11 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:11 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:11 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(96), np.int64(0), np.int64(0), np.int64(404), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:24:11 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:24:11 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:24:11 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:24:11 DEBUG   opendrift:2201: ======================================================================
12:24:11 INFO    opendrift:2202: 2026-05-03 05:52:25.798264 - step 84 of 96 - 500 active elements (0 deactivated)
12:24:11 DEBUG   opendrift:2208: 0 elements scheduled.
12:24:11 DEBUG   opendrift:2210: ======================================================================
12:24:11 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 58.03027969226366
12:24:11 DEBUG   opendrift:2221:                10.495786179587233 <- longitude -> 11.261059670995268
12:24:11 DEBUG   opendrift:2221:                -43.82920204029582 <- z -> -0.1497416235853426
12:24:11 DEBUG   opendrift:2222: ---------------------------------
12:24:11 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:11 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:24:11 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:11 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:24:11 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:11 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:11 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:24:11 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-03 05:00:00 (before)
                2026-05-03 06:00:00 (after)
12:24:11 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-03 05:00:00) in space  (linearNDFast)
12:24:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-03 06:00:00) in space  (linearNDFast)
12:24:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:11 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-03 05:00:00, weight 0.13) and
                      after (2026-05-03 06:00:00, weight 0.87) in time
12:24:11 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:24:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.73895124199669 degrees.
12:24:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.73895124199669 degrees.
12:24:11 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:11 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:11 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:24:11 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:11 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:24:11 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:11 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:11 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:24:11 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:11 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:11 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:11 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:11 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:24:11 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:11 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:24:11 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:11 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:11 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:24:11 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:11 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:24:11 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:11 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:11 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:24:11 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:24:11 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:24:11 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:24:11 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:24:11 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:24:11 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:24:11 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.183413 (min) 0.741815 (max)
12:24:11 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.546696 (min) 0.30391 (max)
12:24:11 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.169193 (min) -0.00406487 (max)
12:24:11 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 4.08777 (min) 6.0156 (max)
12:24:11 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 0.807276 (min) 2.57342 (max)
12:24:11 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:24:11 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 115.328 (max)
12:24:11 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00834e-06 (min) 0.0246966 (max)
12:24:11 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:24:11 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.18652 (min) 9.9095 (max)
12:24:11 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.5006 (min) 34.141 (max)
12:24:11 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00129619 (min) 0.000831868 (max)
12:24:11 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:24:11 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:24:11 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:24:11 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:24:11 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:24:11 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:24:11 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:24:11 DEBUG   opendrift:721: No elements hit coastline.
12:24:11 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
12:24:11 DEBUG   opendrift:1798: No elements to deactivate
12:24:11 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:24:11 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:24:11 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:24:11 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 2
12:24:11 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0]
12:24:11 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3]
12:24:11 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 387.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  43.   0.]
 [ 24.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:24:11 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:11 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:11 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:24:11 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:24:11 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02865642894595308
12:24:11 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:24:11 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:24:11 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:24:11 DEBUG   opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
12:24:11 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
12:24:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:11 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:24:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:11 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:11 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
12:24:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:11 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:11 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:24:11 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:24:11 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:11 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:11 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(94), np.int64(0), np.int64(0), np.int64(406), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:24:11 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:24:11 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:24:11 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:24:11 DEBUG   opendrift:2201: ======================================================================
12:24:11 INFO    opendrift:2202: 2026-05-03 06:22:25.798264 - step 85 of 96 - 500 active elements (0 deactivated)
12:24:11 DEBUG   opendrift:2208: 0 elements scheduled.
12:24:11 DEBUG   opendrift:2210: ======================================================================
12:24:11 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 58.034604061497014
12:24:11 DEBUG   opendrift:2221:                10.495786179587233 <- longitude -> 11.260900021960092
12:24:11 DEBUG   opendrift:2221:                -43.443480545924984 <- z -> -0.04803262019607607
12:24:11 DEBUG   opendrift:2222: ---------------------------------
12:24:11 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:11 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:24:11 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:11 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:24:11 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:11 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:11 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:24:11 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-03 06:00:00 (before)
                2026-05-03 07:00:00 (after)
12:24:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:24:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:24:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:24:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:24:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:24:13 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.332038856074576 and 59.734053794916804 degrees.
12:24:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:24:13 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.332038856074576 and 59.734053794916804 degrees.
12:24:13 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:24:13 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:24:13 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:24:13 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:24:13 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:24:13 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:24:13 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:24:13 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 101x64x11) for time after (2026-05-03 07:00:00)
12:24:13 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-03 06:00:00) in space  (linearNDFast)
12:24:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:13 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-03 07:00:00) in space  (linearNDFast)
12:24:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:13 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-03 06:00:00, weight 0.63) and
                      after (2026-05-03 07:00:00, weight 0.37) in time
12:24:13 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:24:13 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.73911088124732 degrees.
12:24:13 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.73911088124732 degrees.
12:24:13 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:13 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:13 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:24:13 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:13 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:24:13 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:13 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:13 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:24:13 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:13 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:13 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:13 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:13 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:24:13 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:13 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:24:13 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:13 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:13 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:24:13 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:13 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:24:13 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:13 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:13 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:24:13 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:24:13 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:24:13 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:24:13 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:24:13 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:24:13 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:24:13 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.210224 (min) 0.773713 (max)
12:24:13 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.530901 (min) 0.327229 (max)
12:24:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.199973 (min) -0.0220776 (max)
12:24:13 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 3.94033 (min) 5.55405 (max)
12:24:13 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 1.18391 (min) 2.85764 (max)
12:24:13 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:24:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 115.392 (max)
12:24:13 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.0119e-06 (min) 0.0131379 (max)
12:24:13 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:24:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.1876 (min) 9.80436 (max)
12:24:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.5452 (min) 34.1453 (max)
12:24:13 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.001749 (min) 0.00079673 (max)
12:24:13 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:24:13 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:24:13 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:24:13 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:24:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:24:13 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:24:13 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:24:13 DEBUG   opendrift:721: No elements hit coastline.
12:24:13 DEBUG   opendrift:765: Lifting 4 elements to seafloor.
12:24:13 DEBUG   opendrift:1798: No elements to deactivate
12:24:13 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:24:13 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:24:13 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:24:13 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
12:24:13 DEBUG   opendrift.models.chemicaldrift:1478: old species: [3]
12:24:13 DEBUG   opendrift.models.chemicaldrift:1479: new species: [0]
12:24:13 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 387.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  43.   0.]
 [ 25.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:24:13 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:13 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:13 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:24:13 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:24:13 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.025272667089303834
12:24:13 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:24:13 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:24:13 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:24:13 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:13 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:13 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:13 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:13 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:13 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
12:24:13 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:13 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:13 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:24:13 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:13 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:13 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:13 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:13 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:24:13 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:13 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:13 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:13 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:13 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:24:13 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:24:13 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:13 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:13 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(95), np.int64(0), np.int64(0), np.int64(405), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:24:13 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:24:13 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:24:13 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:24:13 DEBUG   opendrift:2201: ======================================================================
12:24:13 INFO    opendrift:2202: 2026-05-03 06:52:25.798264 - step 86 of 96 - 500 active elements (0 deactivated)
12:24:13 DEBUG   opendrift:2208: 0 elements scheduled.
12:24:13 DEBUG   opendrift:2210: ======================================================================
12:24:13 DEBUG   opendrift:2221:                57.558344538364025 <- latitude -> 58.03896565056067
12:24:13 DEBUG   opendrift:2221:                10.49578617958724 <- longitude -> 11.263689849767378
12:24:13 DEBUG   opendrift:2221:                -43.87229676670568 <- z -> -0.6185392380025245
12:24:13 DEBUG   opendrift:2222: ---------------------------------
12:24:13 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:13 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:24:13 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:13 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:24:13 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:13 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:13 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:24:13 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-03 06:00:00 (before)
                2026-05-03 07:00:00 (after)
12:24:13 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-03 06:00:00) in space  (linearNDFast)
12:24:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:13 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-03 07:00:00) in space  (linearNDFast)
12:24:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:14 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-03 06:00:00, weight 0.13) and
                      after (2026-05-03 07:00:00, weight 0.87) in time
12:24:14 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:24:14 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.73632109222319 degrees.
12:24:14 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.73632109222319 degrees.
12:24:14 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:14 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:24:14 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:14 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:24:14 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:14 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:14 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:24:14 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:14 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:14 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:14 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:24:14 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:14 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:24:14 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:14 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:14 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:24:14 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:14 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:24:14 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:14 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:14 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:24:14 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:24:14 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:24:14 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:24:14 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:24:14 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:24:14 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:24:14 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.249674 (min) 0.754441 (max)
12:24:14 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.48509 (min) 0.300247 (max)
12:24:14 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.237989 (min) -0.0494018 (max)
12:24:14 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 3.58816 (min) 5.14672 (max)
12:24:14 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 1.64319 (min) 3.17935 (max)
12:24:14 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:24:14 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 115.502 (max)
12:24:14 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.01161e-06 (min) 0.0117166 (max)
12:24:14 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:24:14 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.1777 (min) 9.81398 (max)
12:24:14 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.566 (min) 34.1526 (max)
12:24:14 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00111766 (min) 0.000747968 (max)
12:24:14 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:24:14 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:24:14 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:24:14 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:24:14 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:24:14 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:24:14 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:24:14 DEBUG   opendrift:721: No elements hit coastline.
12:24:14 DEBUG   opendrift:765: Lifting 4 elements to seafloor.
12:24:14 DEBUG   opendrift:1798: No elements to deactivate
12:24:14 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:24:14 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:24:14 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:24:14 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 2
12:24:14 DEBUG   opendrift.models.chemicaldrift:1478: old species: [3 0]
12:24:14 DEBUG   opendrift.models.chemicaldrift:1479: new species: [0 3]
12:24:14 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 388.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  43.   0.]
 [ 26.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:24:14 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:14 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:14 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:24:14 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:24:14 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02288382880388988
12:24:14 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:24:14 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:24:14 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:24:14 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:24:14 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:24:14 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:24:14 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:14 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:14 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:14 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:14 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:14 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:14 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:14 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:14 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:14 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:14 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:14 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:14 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:14 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:14 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:24:14 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:24:14 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:14 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:14 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(95), np.int64(0), np.int64(0), np.int64(405), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:24:14 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:24:14 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:24:14 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:24:14 DEBUG   opendrift:2201: ======================================================================
12:24:14 INFO    opendrift:2202: 2026-05-03 07:22:25.798264 - step 87 of 96 - 500 active elements (0 deactivated)
12:24:14 DEBUG   opendrift:2208: 0 elements scheduled.
12:24:14 DEBUG   opendrift:2210: ======================================================================
12:24:14 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 58.043611778146726
12:24:14 DEBUG   opendrift:2221:                10.495786179587236 <- longitude -> 11.272185001513835
12:24:14 DEBUG   opendrift:2221:                -44.17295929157625 <- z -> -0.05297572490458319
12:24:14 DEBUG   opendrift:2222: ---------------------------------
12:24:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:14 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:24:14 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:14 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:24:14 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:14 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:14 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:24:14 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-03 07:00:00 (before)
                2026-05-03 08:00:00 (after)
12:24:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:24:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:24:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:24:16 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:24:16 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:24:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.302251696687 and 59.734053794916804 degrees.
12:24:16 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:24:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.302251696687 and 59.734053794916804 degrees.
12:24:16 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:24:16 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:24:16 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:24:16 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:24:16 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:24:16 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:24:16 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:24:16 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 102x66x11) for time after (2026-05-03 08:00:00)
12:24:16 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-03 07:00:00) in space  (linearNDFast)
12:24:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:16 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-03 08:00:00) in space  (linearNDFast)
12:24:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:16 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-03 07:00:00, weight 0.63) and
                      after (2026-05-03 08:00:00, weight 0.37) in time
12:24:16 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:24:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.72782594301674 degrees.
12:24:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.72782594301674 degrees.
12:24:16 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:16 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:24:16 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:16 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:24:16 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:16 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:16 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:24:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:16 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:16 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:16 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:24:16 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:16 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:24:16 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:16 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:16 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:24:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:16 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:24:16 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:16 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:16 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:24:16 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:24:16 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:24:16 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:24:16 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:24:16 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:24:16 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:24:16 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.270604 (min) 0.693331 (max)
12:24:16 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.473263 (min) 0.423236 (max)
12:24:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.27734 (min) -0.0979285 (max)
12:24:16 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 3.29505 (min) 4.92782 (max)
12:24:16 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 1.23291 (min) 3.42218 (max)
12:24:16 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:24:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 115.235 (max)
12:24:16 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.01132e-06 (min) 0.0182441 (max)
12:24:16 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:24:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.17819 (min) 9.94002 (max)
12:24:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.3702 (min) 34.1147 (max)
12:24:16 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00124616 (min) 0.000679692 (max)
12:24:16 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:24:16 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:24:16 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:24:16 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:24:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:24:16 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:24:16 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:24:16 DEBUG   opendrift:721: No elements hit coastline.
12:24:16 DEBUG   opendrift:765: Lifting 6 elements to seafloor.
12:24:16 DEBUG   opendrift:1798: No elements to deactivate
12:24:16 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:24:16 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:24:16 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:24:16 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 3
12:24:16 DEBUG   opendrift.models.chemicaldrift:1478: old species: [3 3 3]
12:24:16 DEBUG   opendrift.models.chemicaldrift:1479: new species: [0 0 0]
12:24:16 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 388.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  43.   0.]
 [ 29.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:24:16 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:16 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:16 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:24:16 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:24:16 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02103031204951572
12:24:16 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:24:16 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:24:16 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:24:16 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:16 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:16 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:16 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:16 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:16 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:16 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:24:16 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:24:16 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:16 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:16 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(98), np.int64(0), np.int64(0), np.int64(402), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:24:16 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:24:16 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:24:16 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:24:16 DEBUG   opendrift:2201: ======================================================================
12:24:16 INFO    opendrift:2202: 2026-05-03 07:52:25.798264 - step 88 of 96 - 500 active elements (0 deactivated)
12:24:16 DEBUG   opendrift:2208: 0 elements scheduled.
12:24:16 DEBUG   opendrift:2210: ======================================================================
12:24:16 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 58.0483095205596
12:24:16 DEBUG   opendrift:2221:                10.495786179587236 <- longitude -> 11.279362745140185
12:24:16 DEBUG   opendrift:2221:                -44.9716949545627 <- z -> -0.3418066993998411
12:24:16 DEBUG   opendrift:2222: ---------------------------------
12:24:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:16 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:24:16 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:16 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:24:16 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:16 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:16 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:24:16 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-03 07:00:00 (before)
                2026-05-03 08:00:00 (after)
12:24:16 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-03 07:00:00) in space  (linearNDFast)
12:24:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:16 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-03 08:00:00) in space  (linearNDFast)
12:24:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:16 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-03 07:00:00, weight 0.13) and
                      after (2026-05-03 08:00:00, weight 0.87) in time
12:24:16 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:24:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.72064820049141 degrees.
12:24:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.72064820049141 degrees.
12:24:16 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:16 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:24:16 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:16 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:24:16 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:16 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:16 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:24:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:16 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:16 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:16 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:24:16 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:16 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:24:16 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:16 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:16 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:24:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:16 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:24:16 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:16 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:16 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:24:16 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:24:16 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:24:16 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:24:16 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:24:16 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:24:16 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:24:16 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.285285 (min) 0.687144 (max)
12:24:16 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.47024 (min) 0.434778 (max)
12:24:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.317434 (min) -0.153611 (max)
12:24:16 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 2.42625 (min) 5.12451 (max)
12:24:16 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 0.64406 (min) 3.626 (max)
12:24:16 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:24:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 114.886 (max)
12:24:16 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.01117e-06 (min) 0.019624 (max)
12:24:16 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:24:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.1781 (min) 10.0695 (max)
12:24:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.4306 (min) 34.0897 (max)
12:24:16 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00263347 (min) 0.000705584 (max)
12:24:16 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:24:16 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:24:16 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:24:16 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:24:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:24:16 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:24:16 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:24:16 DEBUG   opendrift:721: No elements hit coastline.
12:24:16 DEBUG   opendrift:765: Lifting 6 elements to seafloor.
12:24:16 DEBUG   opendrift:1798: No elements to deactivate
12:24:16 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:24:16 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:24:16 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:24:16 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
12:24:16 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:24:16 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.021239468718397148
12:24:16 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:24:16 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:24:16 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:24:16 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:16 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:16 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:16 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:16 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:16 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:16 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:24:16 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:24:16 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:16 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:16 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(98), np.int64(0), np.int64(0), np.int64(402), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:24:16 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:24:16 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:24:16 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:24:16 DEBUG   opendrift:2201: ======================================================================
12:24:16 INFO    opendrift:2202: 2026-05-03 08:22:25.798264 - step 89 of 96 - 500 active elements (0 deactivated)
12:24:16 DEBUG   opendrift:2208: 0 elements scheduled.
12:24:16 DEBUG   opendrift:2210: ======================================================================
12:24:16 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 58.05308723191834
12:24:16 DEBUG   opendrift:2221:                10.495786179587236 <- longitude -> 11.284590294689648
12:24:16 DEBUG   opendrift:2221:                -46.026934233088674 <- z -> -0.02429330554490683
12:24:16 DEBUG   opendrift:2222: ---------------------------------
12:24:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:16 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:24:16 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:16 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:24:16 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:16 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:16 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:24:16 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-03 08:00:00 (before)
                2026-05-03 09:00:00 (after)
12:24:17 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:24:17 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:24:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:24:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:24:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:24:18 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.283843747771996 and 59.734053794916804 degrees.
12:24:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:24:18 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.283843747771996 and 59.734053794916804 degrees.
12:24:18 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:24:18 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:24:18 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:24:18 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:24:18 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:24:18 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:24:18 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:24:18 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 103x67x11) for time after (2026-05-03 09:00:00)
12:24:18 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-03 08:00:00) in space  (linearNDFast)
12:24:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:18 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-03 09:00:00) in space  (linearNDFast)
12:24:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
12:24:18 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-03 08:00:00, weight 0.63) and
                      after (2026-05-03 09:00:00, weight 0.37) in time
12:24:18 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:24:18 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.71542065129005 degrees.
12:24:18 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.71542065129005 degrees.
12:24:18 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:18 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:18 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:24:18 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:18 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:24:18 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:18 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:18 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:24:18 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:18 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:18 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:18 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:18 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:24:18 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:18 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:24:18 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:18 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:18 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:24:20 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:20 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:24:20 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:20 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:20 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:24:20 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:24:20 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:24:20 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:24:20 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:24:20 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:24:20 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:24:20 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.277222 (min) 0.681468 (max)
12:24:20 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.451761 (min) 0.60968 (max)
12:24:20 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.351035 (min) -0.190953 (max)
12:24:20 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 1.56437 (min) 5.326 (max)
12:24:20 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 0.5191 (min) 3.8723 (max)
12:24:20 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:24:20 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 114.223 (max)
12:24:20 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.01279e-06 (min) 0.0241848 (max)
12:24:20 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:24:20 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.14413 (min) 10.0805 (max)
12:24:20 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.4314 (min) 34.1128 (max)
12:24:20 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00113933 (min) 0.000637782 (max)
12:24:20 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:24:20 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:24:20 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:24:20 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:24:20 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:24:20 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:24:20 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:24:20 DEBUG   opendrift:721: No elements hit coastline.
12:24:20 DEBUG   opendrift:765: Lifting 7 elements to seafloor.
12:24:20 DEBUG   opendrift:1798: No elements to deactivate
12:24:20 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:24:20 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:24:20 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:24:20 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
12:24:20 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0]
12:24:20 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3]
12:24:20 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 389.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  43.   0.]
 [ 29.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:24:20 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:20 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:20 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:24:20 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:24:20 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02104051860263524
12:24:20 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:24:20 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:24:20 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:24:20 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:24:20 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:24:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:20 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:20 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:24:20 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:24:20 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:20 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:20 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(97), np.int64(0), np.int64(0), np.int64(403), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:24:20 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:24:20 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:24:20 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:24:20 DEBUG   opendrift:2201: ======================================================================
12:24:20 INFO    opendrift:2202: 2026-05-03 08:52:25.798264 - step 90 of 96 - 500 active elements (0 deactivated)
12:24:20 DEBUG   opendrift:2208: 0 elements scheduled.
12:24:20 DEBUG   opendrift:2210: ======================================================================
12:24:20 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 58.05771228178348
12:24:20 DEBUG   opendrift:2221:                10.495786179587236 <- longitude -> 11.286900774248384
12:24:20 DEBUG   opendrift:2221:                -46.664020152199804 <- z -> 0.0
12:24:20 DEBUG   opendrift:2222: ---------------------------------
12:24:20 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:20 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:24:20 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:20 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:24:20 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:20 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:20 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:24:20 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-03 08:00:00 (before)
                2026-05-03 09:00:00 (after)
12:24:20 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-03 08:00:00) in space  (linearNDFast)
12:24:20 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:20 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-03 09:00:00) in space  (linearNDFast)
12:24:20 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:20 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-03 08:00:00, weight 0.13) and
                      after (2026-05-03 09:00:00, weight 0.87) in time
12:24:20 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:24:20 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.71311016813165 degrees.
12:24:20 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.71311016813165 degrees.
12:24:20 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:20 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:20 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:24:20 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:20 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:24:20 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:20 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:20 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:24:20 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:20 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:20 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:20 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:20 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:24:20 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:20 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:24:20 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:20 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:20 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:24:20 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:20 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:24:20 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:20 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:20 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:24:20 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:24:20 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:24:20 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:24:20 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:24:20 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:24:20 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:24:20 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.283478 (min) 0.533954 (max)
12:24:20 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.44562 (min) 0.549885 (max)
12:24:20 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.381166 (min) -0.224686 (max)
12:24:20 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 0.39244 (min) 5.51701 (max)
12:24:20 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 0.527311 (min) 4.13948 (max)
12:24:20 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:24:20 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 113.727 (max)
12:24:20 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0251735 (max)
12:24:20 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:24:20 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.13974 (min) 10.1537 (max)
12:24:20 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.4835 (min) 34.1501 (max)
12:24:20 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00181737 (min) 0.000652617 (max)
12:24:20 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:24:20 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:24:20 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:24:20 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:24:20 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:24:20 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:24:20 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:24:20 DEBUG   opendrift:721: No elements hit coastline.
12:24:20 DEBUG   opendrift:765: Lifting 11 elements to seafloor.
12:24:20 DEBUG   opendrift:1798: No elements to deactivate
12:24:20 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:24:20 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:24:20 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:24:20 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 4
12:24:20 DEBUG   opendrift.models.chemicaldrift:1478: old species: [3 0 0 0]
12:24:20 DEBUG   opendrift.models.chemicaldrift:1479: new species: [0 3 3 3]
12:24:20 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 392.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  43.   0.]
 [ 30.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:24:20 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:20 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:20 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:24:20 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:24:20 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.024394525762054704
12:24:20 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:24:20 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:24:20 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:24:20 DEBUG   opendrift.models.oceandrift:559: 3 elements reached seafloor, interacting with bottom
12:24:20 DEBUG   opendrift:765: Lifting 3 elements to seafloor.
12:24:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:20 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:20 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:24:20 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:20 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:24:20 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:24:20 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:20 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:20 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(95), np.int64(0), np.int64(0), np.int64(405), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:24:20 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:24:20 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:24:20 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:24:20 DEBUG   opendrift:2201: ======================================================================
12:24:20 INFO    opendrift:2202: 2026-05-03 09:22:25.798264 - step 91 of 96 - 500 active elements (0 deactivated)
12:24:20 DEBUG   opendrift:2208: 0 elements scheduled.
12:24:20 DEBUG   opendrift:2210: ======================================================================
12:24:20 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 58.06234530717876
12:24:20 DEBUG   opendrift:2221:                10.495786179587233 <- longitude -> 11.289735269633365
12:24:20 DEBUG   opendrift:2221:                -47.0234375 <- z -> -0.5858458989458405
12:24:20 DEBUG   opendrift:2222: ---------------------------------
12:24:20 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:20 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:24:20 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:20 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:24:20 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:20 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:20 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:24:20 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-03 09:00:00 (before)
                2026-05-03 10:00:00 (after)
12:24:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:24:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:24:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:24:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:24:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:24:22 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.265433005890216 and 59.734053794916804 degrees.
12:24:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:24:22 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.265433005890216 and 59.734053794916804 degrees.
12:24:22 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:24:22 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:24:22 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:24:22 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:24:22 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:24:22 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:24:22 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:24:22 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 104x68x11) for time after (2026-05-03 10:00:00)
12:24:22 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-03 09:00:00) in space  (linearNDFast)
12:24:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:22 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-03 10:00:00) in space  (linearNDFast)
12:24:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:22 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-03 09:00:00, weight 0.63) and
                      after (2026-05-03 10:00:00, weight 0.37) in time
12:24:22 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:24:22 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.71027567344999 degrees.
12:24:22 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.71027567344999 degrees.
12:24:22 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:22 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:24:22 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:22 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:24:22 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:22 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:22 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:24:22 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:22 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:22 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:22 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:24:22 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:22 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:24:22 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:22 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:22 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:24:22 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:22 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:24:22 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:22 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:22 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:24:22 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:24:22 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:24:22 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:24:22 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:24:22 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:24:22 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:24:22 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.308674 (min) 0.54164 (max)
12:24:22 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.428448 (min) 0.65571 (max)
12:24:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.406124 (min) -0.253848 (max)
12:24:22 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 0.262809 (min) 5.77788 (max)
12:24:22 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -0.13525 (min) 4.1449 (max)
12:24:22 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:24:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 113.158 (max)
12:24:22 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.01163e-06 (min) 0.0284777 (max)
12:24:22 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:24:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.12576 (min) 9.8806 (max)
12:24:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.522 (min) 34.1975 (max)
12:24:22 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00187705 (min) 0.000624852 (max)
12:24:22 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:24:22 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:24:22 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:24:22 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:24:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:24:22 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:24:22 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:24:22 DEBUG   opendrift:721: No elements hit coastline.
12:24:22 DEBUG   opendrift:765: Lifting 13 elements to seafloor.
12:24:22 DEBUG   opendrift:1798: No elements to deactivate
12:24:22 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:24:22 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:24:22 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:24:22 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
12:24:22 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:24:22 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.024524031775478
12:24:22 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:24:22 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:24:22 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:24:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:22 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:22 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:22 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:22 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:22 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:22 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:24:22 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:24:22 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:22 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:22 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(95), np.int64(0), np.int64(0), np.int64(405), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:24:22 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:24:22 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:24:22 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:24:22 DEBUG   opendrift:2201: ======================================================================
12:24:22 INFO    opendrift:2202: 2026-05-03 09:52:25.798264 - step 92 of 96 - 500 active elements (0 deactivated)
12:24:22 DEBUG   opendrift:2208: 0 elements scheduled.
12:24:22 DEBUG   opendrift:2210: ======================================================================
12:24:22 DEBUG   opendrift:2221:                57.558344538364025 <- latitude -> 58.066934492918534
12:24:22 DEBUG   opendrift:2221:                10.495786179587233 <- longitude -> 11.29390188758882
12:24:22 DEBUG   opendrift:2221:                -47.78032684179855 <- z -> -0.5928754782316985
12:24:22 DEBUG   opendrift:2222: ---------------------------------
12:24:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:22 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:24:22 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:22 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:24:22 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:22 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:22 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:24:22 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-03 09:00:00 (before)
                2026-05-03 10:00:00 (after)
12:24:22 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-03 09:00:00) in space  (linearNDFast)
12:24:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:22 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-03 10:00:00) in space  (linearNDFast)
12:24:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:22 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-03 09:00:00, weight 0.13) and
                      after (2026-05-03 10:00:00, weight 0.87) in time
12:24:22 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:24:22 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.70610905435171 degrees.
12:24:22 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.70610905435171 degrees.
12:24:22 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:22 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:24:22 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:22 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:24:22 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:22 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:22 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:24:22 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:22 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:22 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:22 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:24:22 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:22 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:24:22 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:22 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:22 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:24:22 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:22 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:24:22 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:22 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:22 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:24:22 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:24:22 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:24:22 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:24:22 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:24:22 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:24:22 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:24:22 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.274206 (min) 0.747518 (max)
12:24:22 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.410814 (min) 0.742294 (max)
12:24:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.434844 (min) -0.279561 (max)
12:24:22 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -0.634517 (min) 6.22495 (max)
12:24:22 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -1.15293 (min) 4.08483 (max)
12:24:22 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:24:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 112.54 (max)
12:24:22 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.01139e-06 (min) 0.0307081 (max)
12:24:22 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:24:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.10429 (min) 9.93278 (max)
12:24:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.4589 (min) 34.228 (max)
12:24:22 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00107345 (min) 0.000560387 (max)
12:24:22 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:24:22 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:24:22 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:24:22 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:24:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:24:22 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:24:22 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:24:22 DEBUG   opendrift:721: No elements hit coastline.
12:24:22 DEBUG   opendrift:765: Lifting 13 elements to seafloor.
12:24:22 DEBUG   opendrift:1798: No elements to deactivate
12:24:22 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:24:22 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:24:22 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:24:22 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 2
12:24:22 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 3]
12:24:22 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 0]
12:24:22 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 393.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  43.   0.]
 [ 31.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:24:22 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:22 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:22 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:24:22 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:24:22 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.028143772953144797
12:24:22 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:24:22 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:24:22 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:24:22 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:24:22 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:24:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:22 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:22 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
12:24:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:22 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:22 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:22 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:22 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:22 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:24:22 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:24:22 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:22 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:22 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(95), np.int64(0), np.int64(0), np.int64(405), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:24:22 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:24:22 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:24:22 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:24:22 DEBUG   opendrift:2201: ======================================================================
12:24:22 INFO    opendrift:2202: 2026-05-03 10:22:25.798264 - step 93 of 96 - 500 active elements (0 deactivated)
12:24:22 DEBUG   opendrift:2208: 0 elements scheduled.
12:24:22 DEBUG   opendrift:2210: ======================================================================
12:24:22 DEBUG   opendrift:2221:                57.558344538364025 <- latitude -> 58.071431532245576
12:24:22 DEBUG   opendrift:2221:                10.495786179587233 <- longitude -> 11.298821701007562
12:24:22 DEBUG   opendrift:2221:                -47.79899460189471 <- z -> -0.4297937828884416
12:24:22 DEBUG   opendrift:2222: ---------------------------------
12:24:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:22 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:24:22 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:22 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:24:22 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:22 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:22 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:24:22 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-03 10:00:00 (before)
                2026-05-03 11:00:00 (after)
12:24:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:24:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:24:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:24:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:24:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:24:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.24701947420729 and 59.734053794916804 degrees.
12:24:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:24:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.24701947420729 and 59.734053794916804 degrees.
12:24:24 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:24:24 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:24:24 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:24:24 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:24:24 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:24:24 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:24:24 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:24:24 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 105x69x11) for time after (2026-05-03 11:00:00)
12:24:24 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-03 10:00:00) in space  (linearNDFast)
12:24:24 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:24 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-03 11:00:00) in space  (linearNDFast)
12:24:24 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:24 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-03 10:00:00, weight 0.63) and
                      after (2026-05-03 11:00:00, weight 0.37) in time
12:24:24 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:24:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.70118925459199 degrees.
12:24:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.70118925459199 degrees.
12:24:24 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:24 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:24:24 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:24 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:24:24 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:24 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:24 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:24:24 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:24 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:24 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:24 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:24:24 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:24 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:24:24 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:24 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:24 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:24:24 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:24 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:24:24 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:24 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:24 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:24:24 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:24:24 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:24:24 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:24:24 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:24:24 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:24:24 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:24:24 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.276643 (min) 0.783402 (max)
12:24:24 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.368124 (min) 0.830603 (max)
12:24:24 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.457371 (min) -0.301772 (max)
12:24:24 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -0.143122 (min) 6.7279 (max)
12:24:24 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -1.62604 (min) 3.97142 (max)
12:24:24 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:24:24 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 112.232 (max)
12:24:24 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.01047e-06 (min) 0.027449 (max)
12:24:24 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:24:24 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.08988 (min) 10.2956 (max)
12:24:24 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.4546 (min) 34.2321 (max)
12:24:24 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00107474 (min) 0.000306271 (max)
12:24:24 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:24:24 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:24:24 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:24:24 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:24:24 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:24:24 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:24:24 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:24:24 DEBUG   opendrift:721: No elements hit coastline.
12:24:24 DEBUG   opendrift:765: Lifting 13 elements to seafloor.
12:24:24 DEBUG   opendrift:1798: No elements to deactivate
12:24:24 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:24:24 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:24:24 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:24:24 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
12:24:24 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0]
12:24:24 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3]
12:24:24 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 394.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  43.   0.]
 [ 31.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:24:24 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:24 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:24 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:24:24 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:24:24 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03271392922222061
12:24:24 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:24:24 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:24:24 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:24:24 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:24:24 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:24:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:24 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:24 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:24:24 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:24:24 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:24 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:24 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(94), np.int64(0), np.int64(0), np.int64(406), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:24:24 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:24:24 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:24:24 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:24:24 DEBUG   opendrift:2201: ======================================================================
12:24:24 INFO    opendrift:2202: 2026-05-03 10:52:25.798264 - step 94 of 96 - 500 active elements (0 deactivated)
12:24:24 DEBUG   opendrift:2208: 0 elements scheduled.
12:24:24 DEBUG   opendrift:2210: ======================================================================
12:24:24 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 58.07570644193242
12:24:24 DEBUG   opendrift:2221:                10.49578617958723 <- longitude -> 11.305370340338438
12:24:24 DEBUG   opendrift:2221:                -48.8420541708029 <- z -> -0.5707260496069151
12:24:24 DEBUG   opendrift:2222: ---------------------------------
12:24:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:24 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:24:24 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:24 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:24:24 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:24 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:24 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:24:24 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-03 10:00:00 (before)
                2026-05-03 11:00:00 (after)
12:24:24 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-03 10:00:00) in space  (linearNDFast)
12:24:24 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:24 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-03 11:00:00) in space  (linearNDFast)
12:24:24 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:24 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-03 10:00:00, weight 0.13) and
                      after (2026-05-03 11:00:00, weight 0.87) in time
12:24:24 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:24:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.69464061867327 degrees.
12:24:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.69464061867327 degrees.
12:24:24 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:24 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:24:24 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:24 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:24:24 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:24 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:24 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:24:24 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:24 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:24 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:24 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:24:24 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:24 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:24:24 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:24 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:24 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:24:24 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:24 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:24:24 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:24 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:24 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:24:24 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:24:24 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:24:24 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:24:24 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:24:24 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:24:24 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:24:24 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.272178 (min) 0.819033 (max)
12:24:24 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.335446 (min) 0.859198 (max)
12:24:24 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.476673 (min) -0.325169 (max)
12:24:24 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 0.0678523 (min) 7.35838 (max)
12:24:24 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -2.11646 (min) 3.99825 (max)
12:24:24 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:24:24 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 112.088 (max)
12:24:24 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00954e-06 (min) 0.0223373 (max)
12:24:24 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:24:24 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.08937 (min) 9.97004 (max)
12:24:24 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.5045 (min) 34.2307 (max)
12:24:24 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00148124 (min) 0.000360555 (max)
12:24:24 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:24:24 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:24:24 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:24:24 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:24:24 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:24:24 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:24:24 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:24:24 DEBUG   opendrift:721: No elements hit coastline.
12:24:24 DEBUG   opendrift:765: Lifting 21 elements to seafloor.
12:24:24 DEBUG   opendrift:1798: No elements to deactivate
12:24:24 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:24:24 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:24:24 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:24:24 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
12:24:24 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0]
12:24:24 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3]
12:24:24 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 395.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  43.   0.]
 [ 31.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:24:24 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:24 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:24 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:24:24 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:24:24 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03913723331284423
12:24:24 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:24:24 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:24:24 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:24:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:24 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
12:24:24 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
12:24:24 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:24 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:24 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:24 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:24 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:24 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:24:24 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:24:24 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:24 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:24 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(93), np.int64(0), np.int64(0), np.int64(407), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:24:24 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:24:24 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:24:24 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:24:24 DEBUG   opendrift:2201: ======================================================================
12:24:24 INFO    opendrift:2202: 2026-05-03 11:22:25.798264 - step 95 of 96 - 500 active elements (0 deactivated)
12:24:24 DEBUG   opendrift:2208: 0 elements scheduled.
12:24:24 DEBUG   opendrift:2210: ======================================================================
12:24:24 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 58.080506205173876
12:24:24 DEBUG   opendrift:2221:                10.495786179587233 <- longitude -> 11.310876597527777
12:24:24 DEBUG   opendrift:2221:                -49.66474590454865 <- z -> -0.3913755215255479
12:24:24 DEBUG   opendrift:2222: ---------------------------------
12:24:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:24 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:24:24 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:24 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:24:24 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:24 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:24 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:24:24 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-03 11:00:00 (before)
                2026-05-03 12:00:00 (after)
12:24:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
12:24:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
12:24:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
12:24:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
12:24:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
12:24:26 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.228603155891214 and 59.734053794916804 degrees.
12:24:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
12:24:26 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.228603155891214 and 59.734053794916804 degrees.
12:24:26 DEBUG   opendrift.readers.basereader.variables:640: Checking sea_floor_depth_below_sea_level for invalid values
12:24:26 DEBUG   opendrift.readers.basereader.variables:640: Checking ocean_vertical_diffusivity for invalid values
12:24:26 DEBUG   opendrift.readers.basereader.variables:640: Checking x_sea_water_velocity for invalid values
12:24:26 DEBUG   opendrift.readers.basereader.variables:640: Checking y_sea_water_velocity for invalid values
12:24:26 DEBUG   opendrift.readers.basereader.variables:640: Checking x_wind for invalid values
12:24:26 DEBUG   opendrift.readers.basereader.variables:640: Checking y_wind for invalid values
12:24:26 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_salinity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity']
12:24:26 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 106x70x11) for time after (2026-05-03 12:00:00)
12:24:26 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-03 11:00:00) in space  (linearNDFast)
12:24:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:26 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-03 12:00:00) in space  (linearNDFast)
12:24:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:26 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-03 11:00:00, weight 0.63) and
                      after (2026-05-03 12:00:00, weight 0.37) in time
12:24:26 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:24:26 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.68913436290495 degrees.
12:24:26 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.68913436290495 degrees.
12:24:26 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:26 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:24:26 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:26 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:24:26 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:26 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:26 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:24:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:26 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:26 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:26 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:24:26 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:26 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:24:26 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:26 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:26 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:24:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:26 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:24:26 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:26 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:26 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:24:26 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:24:26 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:24:26 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:24:26 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:24:26 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:24:26 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.26233 (min) 0.799845 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.292217 (min) 0.887561 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.479716 (min) -0.340117 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 0.635149 (min) 7.25406 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -2.26403 (min) 3.64368 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 112.568 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00906e-06 (min) 0.0171885 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.0823 (min) 10.3683 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.4674 (min) 34.2221 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00172145 (min) 0.000439661 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:24:26 DEBUG   opendrift:721: No elements hit coastline.
12:24:26 DEBUG   opendrift:765: Lifting 46 elements to seafloor.
12:24:26 DEBUG   opendrift:1798: No elements to deactivate
12:24:26 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:24:26 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:24:26 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:24:26 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
12:24:26 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:24:26 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03803388409092402
12:24:26 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:24:26 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:24:26 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:24:26 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:26 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:26 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:26 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:26 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:26 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:26 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:26 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:26 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:24:26 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:24:26 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:26 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:26 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(93), np.int64(0), np.int64(0), np.int64(407), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:24:26 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:24:26 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:24:26 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
12:24:26 DEBUG   opendrift:2201: ======================================================================
12:24:26 INFO    opendrift:2202: 2026-05-03 11:52:25.798264 - step 96 of 96 - 500 active elements (0 deactivated)
12:24:26 DEBUG   opendrift:2208: 0 elements scheduled.
12:24:26 DEBUG   opendrift:2210: ======================================================================
12:24:26 DEBUG   opendrift:2221:                57.55834453836403 <- latitude -> 58.08517172604374
12:24:26 DEBUG   opendrift:2221:                10.495786179587233 <- longitude -> 11.315929279400672
12:24:26 DEBUG   opendrift:2221:                -50.1788550676741 <- z -> -1.4144463058904537
12:24:26 DEBUG   opendrift:2222: ---------------------------------
12:24:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:26 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
12:24:26 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:26 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
12:24:26 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:26 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:26 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
12:24:26 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-05-03 11:00:00 (before)
                2026-05-03 12:00:00 (after)
12:24:26 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-05-03 11:00:00) in space  (linearNDFast)
12:24:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:26 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-05-03 12:00:00) in space  (linearNDFast)
12:24:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
12:24:26 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-05-03 11:00:00, weight 0.13) and
                      after (2026-05-03 12:00:00, weight 0.87) in time
12:24:26 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
12:24:26 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.68408168101835 degrees.
12:24:26 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.50422488773862 and -58.68408168101835 degrees.
12:24:26 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:26 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
12:24:26 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:26 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
12:24:26 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:26 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:26 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from constant_reader covering 500 elements
12:24:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:26 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:26 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:26 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:24:26 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:26 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:24:26 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:26 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:26 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:24:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:26 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:24:26 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:26 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:26 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:24:26 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:24:26 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
12:24:26 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 10 for sea_water_temperature for 0 profiles
12:24:26 DEBUG   opendrift.models.basemodel.environment:811:       Using fallback value 34 for sea_water_salinity for 0 profiles
12:24:26 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
12:24:26 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.260049 (min) 0.546565 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.261064 (min) 0.827817 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: -0.477623 (min) -0.351671 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 0.309406 (min) 6.82135 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -2.55351 (min) 3.41163 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10.3539 (min) 112.835 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 1.00873e-06 (min) 0.0120267 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 0 (min) 0 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 6.07302 (min) 10.4345 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 27.5281 (min) 34.209 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     upward_sea_water_velocity: -0.00171985 (min) 0.000734903 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     spm: 1 (min) 1 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     doc: 0 (min) 0 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     pH_sediment: 6.9 (min) 6.9 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:24:26 DEBUG   opendrift:721: No elements hit coastline.
12:24:26 DEBUG   opendrift:765: Lifting 48 elements to seafloor.
12:24:26 DEBUG   opendrift:1798: No elements to deactivate
12:24:26 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
12:24:26 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
12:24:26 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
12:24:26 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
12:24:26 DEBUG   opendrift.models.chemicaldrift:1478: old species: [3]
12:24:26 DEBUG   opendrift.models.chemicaldrift:1479: new species: [0]
12:24:26 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 395.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  43.   0.]
 [ 32.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
12:24:26 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:26 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:26 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
12:24:26 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
12:24:26 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0339461648622433
12:24:26 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
12:24:26 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
12:24:26 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
12:24:26 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:26 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:26 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:26 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:26 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:26 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:26 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:26 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:26 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
12:24:26 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:26 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
12:24:26 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
12:24:26 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
12:24:26 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
12:24:26 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
12:24:26 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(94), np.int64(0), np.int64(0), np.int64(406), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
12:24:26 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
12:24:26 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
12:24:26 DEBUG   opendrift:2297: Cleaning up
12:24:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
12:24:26 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
12:24:26 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
12:24:26 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
12:24:26 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
12:24:26 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 500 elements
12:24:26 DEBUG   opendrift.readers.basereader.variables:762: Fetching variables from global_landmask covering 500 elements
12:24:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
12:24:26 DEBUG   opendrift.readers.basereader.variables:640: Checking land_binary_mask for invalid values
12:24:26 DEBUG   opendrift.readers.basereader.variables:798: Reader projection is latlon - rotation of vectors is not needed.
12:24:26 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
12:24:26 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
12:24:26 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
12:24:26 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
12:24:26 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
12:24:26 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
12:24:26 DEBUG   opendrift:721: No elements hit coastline.
12:24:26 DEBUG   opendrift:2384: Updating minval and maxval
12:24:27 DEBUG   opendrift:2464: Writing to file
12:24:27 DEBUG   opendrift:1798: No elements to deactivate
12:24:27 DEBUG   opendrift:164: Changed mode from Mode.Run to Mode.Result
<xarray.Dataset> Size: 7MB
Dimensions:                               (trajectory: 500, time: 97,
                                           name_species: 5, specie_0: 5,
                                           specie_1: 5)
Coordinates:
  * trajectory                            (trajectory) int64 4kB 0 1 ... 498 499
  * time                                  (time) datetime64[ns] 776B 2026-05-...
  * name_species                          (name_species) <U26 520B 'LMM' ... ...
Dimensions without coordinates: specie_0, specie_1
Data variables: (12/44)
    status                                (trajectory, time) float32 194kB 0....
    moving                                (trajectory, time) float32 194kB 1....
    age_seconds                           (trajectory, time) float32 194kB 0....
    origin_marker                         (trajectory, time) float32 194kB 0....
    lon                                   (trajectory, time) float32 194kB 10...
    lat                                   (trajectory, time) float32 194kB 57...
    ...                                    ...
    ntransformations                      (specie_0, specie_1) float64 200B 0...
    num_lmm                               int64 8B 0
    num_humcol                            int64 8B 1
    num_prev                              int64 8B 2
    num_srev                              int64 8B 3
    num_ssrev                             int64 8B 4
Attributes: (12/214)
    Conventions:                                                       CF-1.1...
    standard_name_vocabulary:                                          CF Sta...
    featureType:                                                       trajec...
    title:                                                             OpenDr...
    summary:                                                           Output...
    keywords:                                                          trajec...
    ...                                                                ...
    geospatial_lon_units:                                              degree...
    geospatial_lon_resolution:                                         point
    runtime:                                                           0:02:0...
    geospatial_vertical_min:                                           -51.56763
    geospatial_vertical_max:                                           0.0
    geospatial_vertical_positive:                                      up


Print and plot results

print('Final speciation:')
for isp,sp in enumerate(o.name_species):
    print ('{:32}: {:>6}'.format(sp,sum(o.elements.specie==isp)))

print('Number of transformations:')
for isp in range(o.nspecies):
    print('{}'.format(['{:>9}'.format(np.int32(item)) for item in o.ntransformations[isp,:]]) )

m_pre = o.result.mass.isel(time=-1).sum()
m_deg = o.result.mass_degraded.isel(time=-1).sum()
m_vol = o.result.mass_volatilized.isel(time=-1).sum()
m_tot = m_pre + m_deg + m_vol

print('Mass budget for target chemical:')
print('mass preserved       : {:.3f}'.format(m_pre * 1e-6),' g   {:.3f}'.format(m_pre/m_tot*100),'%')
print('mass degraded        : {:.3f}'.format(m_deg * 1e-6),' g   {:.3f}'.format(m_deg/m_tot*100),'%')
print('mass volatilized     : {:.3f}'.format(m_vol * 1e-6),' g   {:.3f}'.format(m_vol/m_tot*100),'%')

legend=['dissolved', '', 'SPM', 'sediment', '']

o.animation_profile(color='specie',
            markersize='mass',
            markersize_scaling=30,
            alpha=.5,
            vmin=0,vmax=o.nspecies-1,
            legend = legend,
            legend_loc = 3,
            fps = 10
            )
Final speciation:
LMM                             :     94
Humic colloid                   :      0
Particle reversible             :      0
Sediment reversible             :    406
Sediment slowly reversible      :      0
Number of transformations:
['        0', '        0', '        0', '      395', '        0']
['        0', '        0', '        0', '        0', '        0']
['        8', '        0', '        0', '       43', '        0']
['       32', '        0', '        0', '        0', '        0']
['        0', '        0', '        0', '        0', '        0']
Mass budget for target chemical:
mass preserved       : 0.367  g   36.710 %
mass degraded        : 0.632  g   63.177 %
mass volatilized     : 0.001  g   0.113 %
12:24:27 DEBUG   opendrift:3198: Saving animation..
12:24:27 INFO    opendrift:4768: Saving animation to /root/project/docs/source/gallery/animations/example_chemicaldrift_0.gif...
12:24:43 DEBUG   opendrift:4806: MPLBACKEND = agg
12:24:43 DEBUG   opendrift:4807: DISPLAY = None
12:24:43 DEBUG   opendrift:4808: Time to save animation: 0:00:16.200445
12:24:43 INFO    opendrift:3407: Time to make animation: 0:00:16.346152
../_images/example_chemicaldrift_0.gif
o.animation(color='specie',
            markersize='mass',
            markersize_scaling=100,
            alpha=.5,
            vmin=0,vmax=o.nspecies-1,
            colorbar=False,
            fast = True,
            legend = legend,
            legend_loc = 3,
            fps=10
            )
12:24:43 DEBUG   opendrift:2531: Setting up map: corners=None, fast=True, lscale=None
12:24:43 WARNING opendrift:2565: Plotting fast. This will make your plots less accurate.
12:24:44 DEBUG   opendrift:3198: Saving animation..
12:24:44 INFO    opendrift:4768: Saving animation to /root/project/docs/source/gallery/animations/example_chemicaldrift_1.gif...
12:26:03 DEBUG   opendrift:4806: MPLBACKEND = agg
12:26:03 DEBUG   opendrift:4807: DISPLAY = None
12:26:03 DEBUG   opendrift:4808: Time to save animation: 0:01:18.672735
12:26:03 INFO    opendrift:3191: Time to make animation: 0:01:19.929767
../_images/example_chemicaldrift_1.gif
o.plot_mass(legend = legend,
            time_unit = 'hours',
            title = 'Chemical mass budget')
Chemical mass budget
dissolved : 0.04026604816317558g (10.968675474924565%)
SPM : 0.0g (0.0%)
sediment : 0.3268343210220337g (89.03132452507543%)
/root/project/opendrift/models/chemicaldrift.py:3427: UserWarning: set_ticklabels() should only be used with a fixed number of ticks, i.e. after set_ticks() or using a FixedLocator.
  ax.axes.get_xaxis().set_ticklabels(np.round(ax.axes.get_xticks() * time_conversion_factor))

Total running time of the script: (3 minutes 47.759 seconds)

Gallery generated by Sphinx-Gallery