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
14:10:36 DEBUG   opendrift.config:168: Adding 17 config items from __init__
14:10:36 DEBUG   opendrift.config:178:   Overwriting config item readers:max_number_of_fails
14:10:36 DEBUG   opendrift.config:168: Adding 13 config items from __init__
14:10:36 INFO    opendrift:568: OpenDriftSimulation initialised (version 1.14.9 / v1.14.9-43-g22dbf7d)
14:10:36 DEBUG   opendrift.config:168: Adding 19 config items from oceandrift
14:10:36 DEBUG   opendrift.config:178:   Overwriting config item seed:z
14:10:36 DEBUG   opendrift.config:168: Adding 71 config items from chemicaldrift
14:10:36 INFO    opendrift.readers:64: Opening file with xr.open_dataset
14:10:36 DEBUG   findlibs:301: about to search for libeccodes.so/eccodeslib in <function _find_in_package at 0x7f293ebe71c0>
14:10:36 DEBUG   findlibs:301: about to search for libeccodes.so/eccodeslib in <function _find_in_python at 0x7f293ebe7320>
14:10:36 DEBUG   findlibs:303: found libeccodes.so/eccodeslib in <function _find_in_python at 0x7f293ebe7320>
14:10:36 DEBUG   gribapi.bindings:98: eccodes lib search: findlibs returned /opt/conda/envs/opendrift/lib/libeccodes.so
14:10:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:131: Finding coordinate variables.
14:10:38 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'}
14:10:39 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), ...
14:10:39 INFO    opendrift.readers.reader_netCDF_CF_generic:340: Detected dimensions: {'x': 'X', 'y': 'Y', 'z': 'depth', 'time': 'time'}
14:10:39 DEBUG   opendrift.readers.basereader.variables:614: 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
14:10:39 INFO    opendrift.readers.basereader:178: Variable x_sea_water_velocity will be rotated from eastward_sea_water_velocity
14:10:39 INFO    opendrift.readers.basereader:178: Variable y_sea_water_velocity will be rotated from northward_sea_water_velocity
14:10:39 INFO    opendrift.readers.basereader:178: Variable x_wind will be rotated from eastward_wind
14:10:39 INFO    opendrift.readers.basereader:178: Variable y_wind will be rotated from northward_wind
14:10:39 DEBUG   opendrift.readers.basereader:188: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
14:10:39 DEBUG   opendrift.readers.basereader.variables:569: Adding variable mapping: ['x_wind', 'y_wind'] -> wind_speed
14:10:39 DEBUG   opendrift.readers.basereader.variables:569: Adding variable mapping: ['x_sea_water_velocity', 'y_sea_water_velocity'] -> sea_water_speed
14:10:39 DEBUG   opendrift.readers.basereader:188: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
14:10:39 DEBUG   opendrift.models.basemodel.environment:313: Added reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:39 DEBUG   opendrift.models.basemodel.environment:313: 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)
14:10:39 DEBUG   opendrift.models.chemicaldrift:896: Partitioning coefficients (Tref,freshwater)
14:10:39 DEBUG   opendrift.models.chemicaldrift:897: KOC_sed: 12953.922406542462 L/KgOC
14:10:39 DEBUG   opendrift.models.chemicaldrift:898: KOC_SPM: 12953.922406542462 L/KgOC
14:10:39 DEBUG   opendrift.models.chemicaldrift:899: KOC_DOM: 3004.29439651874 L/KgOC
14:10:39 DEBUG   opendrift.models.chemicaldrift:911: Kd_sed: 647.6961203271231 L/Kg
14:10:39 DEBUG   opendrift.models.chemicaldrift:912: Kd_SPM: 647.6961203271231 L/Kg
14:10:39 DEBUG   opendrift.models.chemicaldrift:913: Kd_DOM: 1580.2588525688573 L/Kg
14:10:39 DEBUG   opendrift.models.chemicaldrift:1130: nspecies: 5
14:10:39 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]]
14:10:39 DEBUG   opendrift.models.chemicaldrift:535: Initial partitioning:
14:10:39 DEBUG   opendrift.models.chemicaldrift:537:       449   0 LMM
14:10:39 DEBUG   opendrift.models.chemicaldrift:537:         0   1 Humic colloid
14:10:39 DEBUG   opendrift.models.chemicaldrift:537:        51   2 Particle reversible
14:10:39 DEBUG   opendrift.models.chemicaldrift:537:         0   3 Sediment reversible
14:10:39 DEBUG   opendrift.models.chemicaldrift:537:         0   4 Sediment slowly reversible
14:10:39 INFO    opendrift.models.basemodel.environment:203: Adding a global landmask from GSHHG
14:10:39 DEBUG   opendrift.readers.basereader:188: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
14:10:43 DEBUG   opendrift.models.basemodel.environment:313: Added reader global_landmask
14:10:43 INFO    opendrift.models.basemodel.environment:227: Fallback values will be used for the following variables which have no readers:
14:10:43 INFO    opendrift.models.basemodel.environment:230:    horizontal_diffusivity: 0.000000
14:10:43 INFO    opendrift.models.basemodel.environment:230:    spm: 1.000000
14:10:43 INFO    opendrift.models.basemodel.environment:230:    active_sediment_layer_thickness: 0.030000
14:10:43 INFO    opendrift.models.basemodel.environment:230:    doc: 0.000000
14:10:43 INFO    opendrift.models.basemodel.environment:230:    sea_water_ph_reported_on_total_scale: 8.100000
14:10:43 INFO    opendrift.models.basemodel.environment:230:    pH_sediment: 6.900000
14:10:43 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)
14:10:43 DEBUG   opendrift:164: Changed mode from Mode.Ready to Mode.Run
14:10:43 DEBUG   opendrift:1866:
------------------------------------------------------
Software and hardware:
  OpenDrift version 1.14.9
  Platform: Linux, 6.8.0-1040-aws
  4.0 GB memory
  36 processors (x86_64)
  NumPy version 2.4.3
  SciPy version 1.17.1
  Matplotlib version 3.10.8
  NetCDF4 version 1.7.4
  Xarray version 2025.9.0
  ADIOS (adios_db) version 1.2.5
  Copernicusmarine version 2.3.0
  Python version 3.14.4 | packaged by conda-forge | (main, Apr  8 2026, 01:59:35) [GCC 14.3.0]
------------------------------------------------------

14:10:43 DEBUG   opendrift:1879: No output file is specified, neglecting export_buffer_length
14:10:43 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']))
14:10:43 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']))
14:10:43 DEBUG   opendrift:2028: Finalizing environment and preparing readers for simulation coverage ([ 4.69639997 54.43270917 16.51679392 60.76164202]) and time (2026-04-11 14:10:39.228216 to 2026-04-13 14:10:39.228216)
14:10:43 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]
14:10:43 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
14:10:43 DEBUG   opendrift.readers.basereader.variables:614: 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
14:10:43 DEBUG   opendrift.readers.basereader.variables:555: Nothing more to prepare for https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:43 DEBUG   opendrift.models.basemodel.environment:166:    Preparing constant_reader for extent [ 4.69639997 54.43270917 16.51679392 60.76164202]
14:10:43 DEBUG   opendrift.readers.basereader.variables:555: Nothing more to prepare for constant_reader
14:10:43 DEBUG   opendrift.models.basemodel.environment:166:    Preparing global_landmask for extent [ 4.69639997 54.43270917 16.51679392 60.76164202]
14:10:43 DEBUG   opendrift.readers.basereader.variables:555: Nothing more to prepare for global_landmask
14:10:43 DEBUG   opendrift:2125: Initial self.result, size Frozen({'trajectory': 500, 'time': 97})
14:10:43 INFO    opendrift:947: Using existing reader for land_binary_mask to move elements to ocean
14:10:43 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:43 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:43 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:43 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:43 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:43 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:43 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:10:43 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:43 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:43 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:43 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:43 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:43 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:43 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:43 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:10:43 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:10:43 INFO    opendrift:978: All points are in ocean
14:10:43 INFO    opendrift.models.chemicaldrift:357: Number of species: 5
14:10:43 INFO    opendrift.models.chemicaldrift:359:   0 LMM
14:10:43 INFO    opendrift.models.chemicaldrift:359:   1 Humic colloid
14:10:43 INFO    opendrift.models.chemicaldrift:359:   2 Particle reversible
14:10:43 INFO    opendrift.models.chemicaldrift:359:   3 Sediment reversible
14:10:43 INFO    opendrift.models.chemicaldrift:359:   4 Sediment slowly reversible
14:10:43 INFO    opendrift.models.chemicaldrift:362: transfer setup: organics
14:10:43 INFO    opendrift.models.chemicaldrift:364: nspecies: 5
14:10:43 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]]
14:10:43 DEBUG   opendrift:904: to be seeded: 500, already seeded 0
14:10:43 DEBUG   opendrift:926: Released 500 new elements.
14:10:43 DEBUG   opendrift:2201: ======================================================================
14:10:43 INFO    opendrift:2202: 2026-04-11 14:10:39.228216 - step 1 of 96 - 500 active elements (0 deactivated)
14:10:43 DEBUG   opendrift:2208: 0 elements scheduled.
14:10:43 DEBUG   opendrift:2210: ======================================================================
14:10:43 DEBUG   opendrift:2221:                57.54622268676758 <- latitude -> 57.648128509521484
14:10:43 DEBUG   opendrift:2221:                10.507113456726074 <- longitude -> 10.706080436706543
14:10:43 DEBUG   opendrift:2221:                -9.988470077514648 <- z -> -0.04695476219058037
14:10:43 DEBUG   opendrift:2222: ---------------------------------
14:10:43 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:43 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:10:43 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:43 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:43 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:43 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:43 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:10:43 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-11 14:00:00 (before)
                2026-04-11 15:00:00 (after)
14:10:45 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:45 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:45 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:46 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.69509890874571 degrees.
14:10: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']
14:10:46 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.69509890874571 degrees.
14:10:46 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:46 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:10:46 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:46 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:46 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:46 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:46 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:10:46 DEBUG   opendrift.readers.basereader.structured:290: Fetched env-block (size 37x35x11) for time before (2026-04-11 14:00:00)
14:10:47 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:47 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:47 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:47 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:48 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.69509890874571 degrees.
14:10: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']
14:10:48 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.69509890874571 degrees.
14:10:48 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:48 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:10:48 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:48 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:48 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:48 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:48 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:10:48 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 37x35x11) for time after (2026-04-11 15:00:00)
14:10:48 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-11 14:00:00) in space  (linearNDFast)
14:10:48 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:48 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-11 15:00:00) in space  (linearNDFast)
14:10:48 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:48 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-11 14:00:00, weight 0.82) and
                      after (2026-04-11 15:00:00, weight 0.18) in time
14:10:48 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:10:48 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4929004930107 and -59.29392585004879 degrees.
14:10:48 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4929004930107 and -59.29392585004879 degrees.
14:10:48 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:48 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:48 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:10:48 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:48 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:10:48 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:48 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:48 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:10:48 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:48 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:48 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:48 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:48 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:48 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:48 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:48 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:48 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:48 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:10:48 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:48 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:48 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:48 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:48 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:48 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:48 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:10:48 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:10:48 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:10:48 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:10:48 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:48 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.0701745 (min) 0.148292 (max)
14:10:48 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: 0.0592133 (min) 0.478668 (max)
14:10:48 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.343215 (min) -0.30907 (max)
14:10:48 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -6.54135 (min) -5.89258 (max)
14:10:48 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 3.58076 (min) 4.04486 (max)
14:10:48 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:10:48 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5012 (min) 23.5475 (max)
14:10:48 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.02588e-06 (min) 0.00647696 (max)
14:10:48 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:10:48 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.49367 (min) 6.2344 (max)
14:10:48 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.1515 (min) 32.0416 (max)
14:10:48 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000181076 (min) 0.00034923 (max)
14:10:48 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:10:48 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:10:48 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:10:48 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:10:48 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:10:48 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:10:48 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:10:48 DEBUG   opendrift:721: No elements hit coastline.
14:10:48 DEBUG   opendrift:760: No elements hit seafloor.
14:10:48 DEBUG   opendrift:1798: No elements to deactivate
14:10:48 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:10:48 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:10:48 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:10:48 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
14:10:48 DEBUG   opendrift.models.chemicaldrift:1478: old species: [2]
14:10:48 DEBUG   opendrift.models.chemicaldrift:1479: new species: [0]
14:10:48 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.]]
14:10:48 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:10:48 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:10:48 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:10:48 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:10:48 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.041127931295612916
14:10:48 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:10:48 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:10:48 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:10:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:10:48 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:10:48 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:10:48 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:10:48 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 40 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 32 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 34 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 35 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:10:48 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:10:48 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:10:48 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:10:48 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:10:48 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(450), np.int64(0), np.int64(48), np.int64(2), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:10:48 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:10:48 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:48 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:10:48 DEBUG   opendrift:2201: ======================================================================
14:10:48 INFO    opendrift:2202: 2026-04-11 14:40:39.228216 - step 2 of 96 - 500 active elements (0 deactivated)
14:10:48 DEBUG   opendrift:2208: 0 elements scheduled.
14:10:48 DEBUG   opendrift:2210: ======================================================================
14:10:48 DEBUG   opendrift:2221:                57.548458854717 <- latitude -> 57.65297389448573
14:10:48 DEBUG   opendrift:2221:                10.507299692512184 <- longitude -> 10.708683487066361
14:10:48 DEBUG   opendrift:2221:                -20.23131059109679 <- z -> 0.0
14:10:48 DEBUG   opendrift:2222: ---------------------------------
14:10:48 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:48 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:10:48 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:48 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:48 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:48 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:48 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:10:48 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-11 14:00:00 (before)
                2026-04-11 15:00:00 (after)
14:10:48 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-11 14:00:00) in space  (linearNDFast)
14:10:48 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:48 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-11 15:00:00) in space  (linearNDFast)
14:10:48 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:48 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-11 14:00:00, weight 0.32) and
                      after (2026-04-11 15:00:00, weight 0.68) in time
14:10:48 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:10:48 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.492711389303906 and -59.2913275798437 degrees.
14:10:48 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.492711389303906 and -59.2913275798437 degrees.
14:10:48 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:48 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:48 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:10:48 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:48 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:10:48 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:48 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:48 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:10:48 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:48 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:48 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:48 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:48 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:48 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:48 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:48 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:48 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:48 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:10:48 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:48 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:48 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:48 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:48 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:48 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:48 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:10:48 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:10:48 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:10:48 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:10:48 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:48 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.0689698 (min) 0.168699 (max)
14:10:48 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: 0.069226 (min) 0.521479 (max)
14:10:48 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.399498 (min) -0.363503 (max)
14:10:48 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -6.18954 (min) -5.44375 (max)
14:10:48 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 3.51427 (min) 3.96301 (max)
14:10:48 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:10:48 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.4581 (min) 23.4599 (max)
14:10:48 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.00607263 (max)
14:10:48 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:10:48 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.42823 (min) 6.25716 (max)
14:10:48 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.1717 (min) 32.1563 (max)
14:10:48 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000224227 (min) 0.000308473 (max)
14:10:48 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:10:48 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:10:48 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:10:48 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:10:48 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:10:48 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:10:48 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:10:48 DEBUG   opendrift:721: No elements hit coastline.
14:10:48 DEBUG   opendrift:765: Lifting 5 elements to seafloor.
14:10:48 DEBUG   opendrift:1798: No elements to deactivate
14:10:48 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:10:48 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:10:48 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:10:48 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 13
14:10:48 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0]
14:10:48 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3]
14:10:48 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[ 0.  0.  0. 13.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 1.  0.  0.  2.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
14:10:48 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:10:48 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:10:48 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:10:48 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:10:48 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03761302882363988
14:10:48 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:10:48 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:10:48 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:10:48 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:559: 13 elements reached seafloor, interacting with bottom
14:10:48 DEBUG   opendrift:765: Lifting 13 elements to seafloor.
14:10:48 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 31 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 31 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 30 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 30 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 31 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 39 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 35 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:10:48 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:10:48 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 31 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:10:48 DEBUG   opendrift.models.oceandrift:539: 33 elements penetrated seafloor, lifting up
14:10:48 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:10:48 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:10:48 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:10:48 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:10:48 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(437), np.int64(0), np.int64(47), np.int64(16), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:10:48 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:10:48 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:48 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:10:48 DEBUG   opendrift:2201: ======================================================================
14:10:48 INFO    opendrift:2202: 2026-04-11 15:10:39.228216 - step 3 of 96 - 500 active elements (0 deactivated)
14:10:48 DEBUG   opendrift:2208: 0 elements scheduled.
14:10:48 DEBUG   opendrift:2210: ======================================================================
14:10:48 DEBUG   opendrift:2221:                57.5504223763967 <- latitude -> 57.65645414014459
14:10:48 DEBUG   opendrift:2221:                10.507107996374465 <- longitude -> 10.711718530558864
14:10:48 DEBUG   opendrift:2221:                -21.737961494516377 <- z -> -0.06704489825666565
14:10:48 DEBUG   opendrift:2222: ---------------------------------
14:10:48 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:48 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:10:48 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:48 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:48 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:48 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:48 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:10:48 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-11 15:00:00 (before)
                2026-04-11 16:00:00 (after)
14:10:49 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:49 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:49 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:49 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:49 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:49 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.070322400133975 and 59.69509890874571 degrees.
14:10:49 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
14:10:49 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.070322400133975 and 59.69509890874571 degrees.
14:10:49 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:49 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:10:49 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:49 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:49 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:49 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:49 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:10:49 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 38x34x11) for time after (2026-04-11 16:00:00)
14:10:49 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-11 15:00:00) in space  (linearNDFast)
14:10:49 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:49 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-11 16:00:00) in space  (linearNDFast)
14:10:49 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:49 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-11 15:00:00, weight 0.82) and
                      after (2026-04-11 16:00:00, weight 0.18) in time
14:10:49 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:10:49 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.492903091882035 and -59.28829252602556 degrees.
14:10:49 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.492903091882035 and -59.28829252602556 degrees.
14:10:49 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:49 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:49 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:10:49 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:49 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:10:49 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:49 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:49 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:10:49 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:49 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:49 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:49 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:49 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:49 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:49 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:49 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:49 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:49 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:10:49 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:49 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:49 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:49 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:49 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:49 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:49 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:10:49 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:10:49 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:10:49 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:10:49 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:49 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.0618323 (min) 0.189789 (max)
14:10:49 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: 0.0906206 (min) 0.562154 (max)
14:10:49 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.45561 (min) -0.41548 (max)
14:10:49 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -6.03572 (min) -5.26512 (max)
14:10:49 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 3.49222 (min) 4.02269 (max)
14:10:49 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:10:49 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.3724 (min) 23.394 (max)
14:10:49 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.07052e-06 (min) 0.00627259 (max)
14:10:49 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:10:49 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.42896 (min) 6.25717 (max)
14:10:49 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.2084 (min) 32.1398 (max)
14:10:49 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00016006 (min) 0.000333777 (max)
14:10:49 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:10:49 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:10:49 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:10:49 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:10:49 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:10:49 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:10:49 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:10:49 DEBUG   opendrift:721: No elements hit coastline.
14:10:49 DEBUG   opendrift:765: Lifting 18 elements to seafloor.
14:10:50 DEBUG   opendrift:1798: No elements to deactivate
14:10:50 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:10:50 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:10:50 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:10:50 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 19
14:10:50 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
14:10:50 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3]
14:10:50 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[ 0.  0.  0. 32.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 1.  0.  0.  3.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
14:10:50 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:10:50 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:10:50 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:10:50 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:10:50 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03608763810065892
14:10:50 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:10:50 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:10:50 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:10:50 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:559: 19 elements reached seafloor, interacting with bottom
14:10:50 DEBUG   opendrift:765: Lifting 19 elements to seafloor.
14:10:50 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 31 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 30 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:10:50 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:10:50 DEBUG   opendrift.models.oceandrift:539: 38 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 30 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 30 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 31 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:10:50 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:10:50 DEBUG   opendrift.models.oceandrift:539: 33 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 30 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 33 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:10:50 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:10:50 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:10:50 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:10:50 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:10:50 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(418), np.int64(0), np.int64(45), np.int64(37), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:10:50 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:10:50 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:50 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:10:50 DEBUG   opendrift:2201: ======================================================================
14:10:50 INFO    opendrift:2202: 2026-04-11 15:40:39.228216 - step 4 of 96 - 500 active elements (0 deactivated)
14:10:50 DEBUG   opendrift:2208: 0 elements scheduled.
14:10:50 DEBUG   opendrift:2210: ======================================================================
14:10:50 DEBUG   opendrift:2221:                57.553222235200906 <- latitude -> 57.66069665586129
14:10:50 DEBUG   opendrift:2221:                10.508098300379675 <- longitude -> 10.715835890055999
14:10:50 DEBUG   opendrift:2221:                -21.282255172729492 <- z -> 0.0
14:10:50 DEBUG   opendrift:2222: ---------------------------------
14:10:50 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:50 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:10:50 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:50 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:50 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:50 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:50 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:10:50 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-11 15:00:00 (before)
                2026-04-11 16:00:00 (after)
14:10:50 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-11 15:00:00) in space  (linearNDFast)
14:10:50 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:50 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-11 16:00:00) in space  (linearNDFast)
14:10:50 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:50 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-11 15:00:00, weight 0.32) and
                      after (2026-04-11 16:00:00, weight 0.68) in time
14:10:50 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:10:50 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4919127867665 and -59.284175155780375 degrees.
14:10:50 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4919127867665 and -59.284175155780375 degrees.
14:10:50 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:50 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:50 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:10:50 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:50 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:10:50 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:50 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:50 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:10:50 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:50 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:50 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:50 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:50 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:50 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:50 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:50 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:50 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:50 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:10:50 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:50 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:50 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:50 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:50 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:50 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:50 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:10:50 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:10:50 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:10:50 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:10:50 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:50 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.0607047 (min) 0.227621 (max)
14:10:50 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: 0.120635 (min) 0.619477 (max)
14:10:50 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.506992 (min) -0.465385 (max)
14:10:50 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -6.27706 (min) -5.56533 (max)
14:10:50 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 3.54691 (min) 4.3549 (max)
14:10:50 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:10:50 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.3642 (min) 23.3109 (max)
14:10:50 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.00670773 (max)
14:10:50 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:10:50 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.42732 (min) 6.25348 (max)
14:10:50 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.2749 (min) 32.2132 (max)
14:10:50 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000154527 (min) 0.000274974 (max)
14:10:50 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:10:50 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:10:50 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:10:50 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:10:50 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:10:50 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:10:50 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:10:50 DEBUG   opendrift:721: No elements hit coastline.
14:10:50 DEBUG   opendrift:765: Lifting 37 elements to seafloor.
14:10:50 DEBUG   opendrift:1798: No elements to deactivate
14:10:50 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:10:50 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:10:50 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:10:50 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 9
14:10:50 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0 0 0 0]
14:10:50 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3 3 3 3]
14:10:50 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[ 0.  0.  0. 41.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 1.  0.  0.  5.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
14:10:50 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:10:50 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:10:50 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:10:50 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:10:50 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03811488691166917
14:10:50 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:10:50 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:10:50 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:10:50 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:559: 9 elements reached seafloor, interacting with bottom
14:10:50 DEBUG   opendrift:765: Lifting 9 elements to seafloor.
14:10:50 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:10:50 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:10:50 DEBUG   opendrift.models.oceandrift:539: 30 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:10:50 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:10:50 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:10:50 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:10:50 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:10:50 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:10:50 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:10:50 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:10:50 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:10:50 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:10:50 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:10:50 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:10:50 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(409), np.int64(0), np.int64(41), np.int64(50), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:10:50 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:10:50 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:50 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:10:50 DEBUG   opendrift:2201: ======================================================================
14:10:50 INFO    opendrift:2202: 2026-04-11 16:10:39.228216 - step 5 of 96 - 500 active elements (0 deactivated)
14:10:50 DEBUG   opendrift:2208: 0 elements scheduled.
14:10:50 DEBUG   opendrift:2210: ======================================================================
14:10:50 DEBUG   opendrift:2221:                57.553222235200906 <- latitude -> 57.6649577224896
14:10:50 DEBUG   opendrift:2221:                10.509358025768702 <- longitude -> 10.720962261733163
14:10:50 DEBUG   opendrift:2221:                -21.234655380249023 <- z -> 0.0
14:10:50 DEBUG   opendrift:2222: ---------------------------------
14:10:50 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:50 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:10:50 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:50 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:50 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:50 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:50 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:10:50 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-11 16:00:00 (before)
                2026-04-11 17:00:00 (after)
14:10:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.056698939928374 and 59.68843602935801 degrees.
14:10:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
14:10:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.056698939928374 and 59.68843602935801 degrees.
14:10:51 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:51 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:10:51 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:51 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:51 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:51 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:51 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:10:51 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 39x34x11) for time after (2026-04-11 17:00:00)
14:10:51 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-11 16:00:00) in space  (linearNDFast)
14:10:51 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:51 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-11 17:00:00) in space  (linearNDFast)
14:10:51 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:51 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-11 16:00:00, weight 0.82) and
                      after (2026-04-11 17:00:00, weight 0.18) in time
14:10:51 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:10:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.490653050124756 and -59.279048797217726 degrees.
14:10:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.490653050124756 and -59.279048797217726 degrees.
14:10:51 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:51 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:51 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:10:51 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:51 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:10:51 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:51 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:51 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:10:51 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:51 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:51 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:51 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:51 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:51 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:51 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:51 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:51 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:51 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:10:51 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:51 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:51 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:51 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:51 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:51 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:51 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:10:51 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:10:51 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:10:51 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:10:51 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:51 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.0575747 (min) 0.264038 (max)
14:10:51 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: 0.1311 (min) 0.633561 (max)
14:10:51 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.552909 (min) -0.512272 (max)
14:10:51 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -6.61171 (min) -5.79267 (max)
14:10:51 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 3.80953 (min) 4.7808 (max)
14:10:51 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:10:51 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.3547 (min) 23.2652 (max)
14:10:51 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.00650773 (max)
14:10:51 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:10:51 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.42308 (min) 6.26137 (max)
14:10:51 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.2296 (min) 32.225 (max)
14:10:51 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000168805 (min) 0.000320678 (max)
14:10:51 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:10:51 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:10:51 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:10:51 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:10:51 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:10:51 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:10:51 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:10:51 DEBUG   opendrift:721: No elements hit coastline.
14:10:51 DEBUG   opendrift:765: Lifting 51 elements to seafloor.
14:10:51 DEBUG   opendrift:1798: No elements to deactivate
14:10:51 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:10:51 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:10:51 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:10:51 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 12
14:10:51 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 2 0 0 0 0 0 0]
14:10:51 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 0 3 3 3 3 3 3]
14:10:51 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[ 0.  0.  0. 52.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 2.  0.  0.  9.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
14:10:51 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:10:51 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:10:51 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:10:51 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:10:51 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.04216790880238426
14:10:51 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:10:51 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:10:51 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:10:51 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:559: 11 elements reached seafloor, interacting with bottom
14:10:51 DEBUG   opendrift:765: Lifting 11 elements to seafloor.
14:10:51 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 30 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:10:51 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:10:51 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 30 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:10:51 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:10:51 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:10:51 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:10:51 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:10:51 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(399), np.int64(0), np.int64(39), np.int64(62), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:10:51 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:10:51 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:51 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:10:51 DEBUG   opendrift:2201: ======================================================================
14:10:51 INFO    opendrift:2202: 2026-04-11 16:40:39.228216 - step 6 of 96 - 500 active elements (0 deactivated)
14:10:51 DEBUG   opendrift:2208: 0 elements scheduled.
14:10:51 DEBUG   opendrift:2210: ======================================================================
14:10:51 DEBUG   opendrift:2221:                57.5532222352009 <- latitude -> 57.67254199606121
14:10:51 DEBUG   opendrift:2221:                10.510254151168624 <- longitude -> 10.722140080981788
14:10:51 DEBUG   opendrift:2221:                -21.530620574951172 <- z -> -0.22196287806447978
14:10:51 DEBUG   opendrift:2222: ---------------------------------
14:10:51 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:51 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:10:51 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:51 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:51 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:51 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:51 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:10:51 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-11 16:00:00 (before)
                2026-04-11 17:00:00 (after)
14:10:51 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-11 16:00:00) in space  (linearNDFast)
14:10:51 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:51 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-11 17:00:00) in space  (linearNDFast)
14:10:51 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:51 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-11 16:00:00, weight 0.32) and
                      after (2026-04-11 17:00:00, weight 0.68) in time
14:10:51 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:10:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48975693486827 and -59.2778709727728 degrees.
14:10:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48975693486827 and -59.2778709727728 degrees.
14:10:51 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:51 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:51 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:10:51 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:51 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:10:51 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:51 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:51 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:10:51 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:51 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:51 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:51 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:51 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:51 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:51 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:51 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:51 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:51 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:10:51 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:51 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:51 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:51 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:51 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:51 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:51 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:10:51 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:10:51 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:10:51 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:10:51 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:51 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.0609449 (min) 0.310373 (max)
14:10:51 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: 0.134426 (min) 0.655779 (max)
14:10:51 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.588419 (min) -0.550871 (max)
14:10:51 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -6.96665 (min) -5.89597 (max)
14:10:51 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 4.47424 (min) 5.3442 (max)
14:10:51 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:10:51 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.2595 (min) 23.1728 (max)
14:10:51 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.03005e-06 (min) 0.00831521 (max)
14:10:51 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:10:51 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.42114 (min) 6.20925 (max)
14:10:51 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.3322 (min) 32.2331 (max)
14:10:51 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000188678 (min) 0.000248348 (max)
14:10:51 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:10:51 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:10:51 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:10:51 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:10:51 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:10:51 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:10:51 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:10:51 DEBUG   opendrift:721: No elements hit coastline.
14:10:51 DEBUG   opendrift:765: Lifting 62 elements to seafloor.
14:10:51 DEBUG   opendrift:1798: No elements to deactivate
14:10:51 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:10:51 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:10:51 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:10:51 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 6
14:10:51 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0]
14:10:51 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3]
14:10:51 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[ 0.  0.  0. 58.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 2.  0.  0. 10.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
14:10:51 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:10:51 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:10:51 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:10:51 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:10:51 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.049928938608164164
14:10:51 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:10:51 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:10:51 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:10:51 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:559: 6 elements reached seafloor, interacting with bottom
14:10:51 DEBUG   opendrift:765: Lifting 6 elements to seafloor.
14:10:51 DEBUG   opendrift.models.oceandrift:539: 30 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 32 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 30 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 30 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 34 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:10:51 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:10:51 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:10:51 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:10:51 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:10:51 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:10:52 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:10:52 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:10:52 DEBUG   opendrift.models.oceandrift:539: 33 elements penetrated seafloor, lifting up
14:10:52 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:10:52 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:10:52 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:10:52 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:10:52 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(393), np.int64(0), np.int64(36), np.int64(71), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:10:52 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:10:52 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:52 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:10:52 DEBUG   opendrift:2201: ======================================================================
14:10:52 INFO    opendrift:2202: 2026-04-11 17:10:39.228216 - step 7 of 96 - 500 active elements (0 deactivated)
14:10:52 DEBUG   opendrift:2208: 0 elements scheduled.
14:10:52 DEBUG   opendrift:2210: ======================================================================
14:10:52 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.68011106380711
14:10:52 DEBUG   opendrift:2221:                10.51176237129298 <- longitude -> 10.722921636621475
14:10:52 DEBUG   opendrift:2221:                -21.49371337890625 <- z -> 0.0
14:10:52 DEBUG   opendrift:2222: ---------------------------------
14:10:52 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:52 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:10:52 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:52 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:52 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:52 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:52 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:10:52 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-11 17:00:00 (before)
                2026-04-11 18:00:00 (after)
14:10:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.054435491292196 and 59.69983649311395 degrees.
14:10: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']
14:10:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.054435491292196 and 59.69983649311395 degrees.
14:10:53 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:53 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:10:53 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:53 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:53 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:53 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:53 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:10:53 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 41x34x11) for time after (2026-04-11 18:00:00)
14:10:53 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-11 17:00:00) in space  (linearNDFast)
14:10:53 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:53 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-11 18:00:00) in space  (linearNDFast)
14:10:53 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:53 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-11 17:00:00, weight 0.82) and
                      after (2026-04-11 18:00:00, weight 0.18) in time
14:10:53 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:10:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4882487176192 and -59.277089410640514 degrees.
14:10:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4882487176192 and -59.277089410640514 degrees.
14:10:53 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:53 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:53 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:10:53 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:53 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:10:53 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:53 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:53 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:10:53 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:53 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:53 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:53 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:53 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:53 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:53 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:53 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:53 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:53 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:10:53 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:53 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:53 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:53 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:53 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:53 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:53 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:10:53 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:10:53 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:10:53 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:10:53 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:53 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.0810416 (min) 0.331073 (max)
14:10:53 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: 0.1185 (min) 0.672005 (max)
14:10:53 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.613611 (min) -0.579664 (max)
14:10:53 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -7.01438 (min) -5.79775 (max)
14:10:53 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 5.04669 (min) 5.91087 (max)
14:10:53 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:10:53 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1805 (min) 23.0635 (max)
14:10:53 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.00979396 (max)
14:10:53 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:10:53 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.42065 (min) 6.22767 (max)
14:10:53 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.2622 (min) 32.2388 (max)
14:10:53 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000176586 (min) 0.000226485 (max)
14:10:53 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:10:53 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:10:53 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:10:53 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:10:53 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:10:53 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:10:53 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:10:53 DEBUG   opendrift:721: No elements hit coastline.
14:10:53 DEBUG   opendrift:765: Lifting 73 elements to seafloor.
14:10:53 DEBUG   opendrift:1798: No elements to deactivate
14:10:53 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:10:53 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:10:53 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:10:53 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 7
14:10:53 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0 0]
14:10:53 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3 3]
14:10:53 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[ 0.  0.  0. 65.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 2.  0.  0. 13.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
14:10:53 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:10:53 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:10:53 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:10:53 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:10:53 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.05415549308465708
14:10:53 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:10:53 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:10:53 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:10:53 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:559: 7 elements reached seafloor, interacting with bottom
14:10:53 DEBUG   opendrift:765: Lifting 7 elements to seafloor.
14:10:53 DEBUG   opendrift.models.oceandrift:539: 31 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:10:53 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:10:53 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 32 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 30 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:10:53 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:10:53 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:10:53 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:10:53 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:10:53 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:10:53 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(386), np.int64(0), np.int64(34), np.int64(80), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:10:53 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:10:53 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:53 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:10:53 DEBUG   opendrift:2201: ======================================================================
14:10:53 INFO    opendrift:2202: 2026-04-11 17:40:39.228216 - step 8 of 96 - 500 active elements (0 deactivated)
14:10:53 DEBUG   opendrift:2208: 0 elements scheduled.
14:10:53 DEBUG   opendrift:2210: ======================================================================
14:10:53 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.68537602828925
14:10:53 DEBUG   opendrift:2221:                10.513309861495983 <- longitude -> 10.725468640224415
14:10:53 DEBUG   opendrift:2221:                -21.46608543395996 <- z -> 0.0
14:10:53 DEBUG   opendrift:2222: ---------------------------------
14:10:53 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:53 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:10:53 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:53 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:53 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:53 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:53 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:10:53 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-11 17:00:00 (before)
                2026-04-11 18:00:00 (after)
14:10:53 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-11 17:00:00) in space  (linearNDFast)
14:10:53 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:53 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-11 18:00:00) in space  (linearNDFast)
14:10:53 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:53 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-11 17:00:00, weight 0.32) and
                      after (2026-04-11 18:00:00, weight 0.68) in time
14:10:53 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:10:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48670121854697 and -59.274542408132085 degrees.
14:10:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48670121854697 and -59.274542408132085 degrees.
14:10:53 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:53 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:53 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:10:53 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:53 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:10:53 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:53 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:53 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:10:53 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:53 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:53 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:53 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:53 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:53 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:53 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:53 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:53 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:53 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:10:53 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:53 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:53 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:53 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:53 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:53 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:53 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:10:53 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:10:53 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:10:53 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:10:53 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:53 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.102974 (min) 0.381963 (max)
14:10:53 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: 0.0911425 (min) 0.653281 (max)
14:10:53 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.622137 (min) -0.590322 (max)
14:10:53 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -6.47964 (min) -5.33979 (max)
14:10:53 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 5.34597 (min) 6.28534 (max)
14:10:53 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:10:53 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.0853 (min) 23.0331 (max)
14:10:53 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.00820921 (max)
14:10:53 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:10:53 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.42025 (min) 6.2095 (max)
14:10:53 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.2593 (min) 32.24 (max)
14:10:53 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000190186 (min) 0.000224823 (max)
14:10:53 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:10:53 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:10:53 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:10:53 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:10:53 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:10:53 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:10:53 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:10:53 DEBUG   opendrift:721: No elements hit coastline.
14:10:53 DEBUG   opendrift:765: Lifting 80 elements to seafloor.
14:10:53 DEBUG   opendrift:1798: No elements to deactivate
14:10:53 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:10:53 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:10:53 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:10:53 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 5
14:10:53 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0]
14:10:53 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3]
14:10:53 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[ 0.  0.  0. 70.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 2.  0.  0. 15.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
14:10:53 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:10:53 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:10:53 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:10:53 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:10:53 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.05156159875694361
14:10:53 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:10:53 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:10:53 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:10:53 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:559: 5 elements reached seafloor, interacting with bottom
14:10:53 DEBUG   opendrift:765: Lifting 5 elements to seafloor.
14:10:53 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 31 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 40 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 32 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:10:53 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:10:53 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:10:53 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:10:53 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:10:53 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:10:53 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:10:53 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:10:53 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(381), np.int64(0), np.int64(33), np.int64(86), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:10:53 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:10:53 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:53 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:10:53 DEBUG   opendrift:2201: ======================================================================
14:10:53 INFO    opendrift:2202: 2026-04-11 18:10:39.228216 - step 9 of 96 - 500 active elements (0 deactivated)
14:10:53 DEBUG   opendrift:2208: 0 elements scheduled.
14:10:53 DEBUG   opendrift:2210: ======================================================================
14:10:53 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.69284067558849
14:10:53 DEBUG   opendrift:2221:                10.516624074912711 <- longitude -> 10.72974020158262
14:10:53 DEBUG   opendrift:2221:                -21.455305099487305 <- z -> 0.0
14:10:53 DEBUG   opendrift:2222: ---------------------------------
14:10:53 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:53 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:10:53 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:53 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:53 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:53 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:53 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:10:53 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-11 18:00:00 (before)
                2026-04-11 19:00:00 (after)
14:10:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:55 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.04079327967869 and 59.69983649311395 degrees.
14:10: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']
14:10:55 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.04079327967869 and 59.69983649311395 degrees.
14:10:55 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:55 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:10:55 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:55 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:55 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:55 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:55 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:10:55 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 43x34x11) for time after (2026-04-11 19:00:00)
14:10:55 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-11 18:00:00) in space  (linearNDFast)
14:10:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:55 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-11 19:00:00) in space  (linearNDFast)
14:10:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:55 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-11 18:00:00, weight 0.82) and
                      after (2026-04-11 19:00:00, weight 0.18) in time
14:10:55 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:10:55 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4833870018943 and -59.27027084001041 degrees.
14:10:55 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4833870018943 and -59.27027084001041 degrees.
14:10:55 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:55 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:55 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:10:55 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:55 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:10:55 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:55 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:55 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:10:55 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:55 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:55 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:55 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:55 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:55 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:55 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:55 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:55 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:55 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:10:55 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:55 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:55 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:55 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:55 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:55 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:55 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:10:55 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:10:55 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:10:55 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:10:55 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:55 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.123759 (min) 0.416194 (max)
14:10:55 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: 0.065351 (min) 0.643475 (max)
14:10:55 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.622413 (min) -0.587834 (max)
14:10:55 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -6.10554 (min) -5.0868 (max)
14:10:55 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 5.47492 (min) 6.41181 (max)
14:10:55 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:10:55 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1234 (min) 23.0929 (max)
14:10:55 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0079674 (max)
14:10:55 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:10:55 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.42184 (min) 6.16787 (max)
14:10:55 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.2435 (min) 32.2395 (max)
14:10:55 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000209904 (min) 0.000214871 (max)
14:10:55 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:10:55 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:10:55 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:10:55 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:10:55 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:10:55 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:10:55 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:10:55 DEBUG   opendrift:721: No elements hit coastline.
14:10:55 DEBUG   opendrift:765: Lifting 53 elements to seafloor.
14:10:55 DEBUG   opendrift:1798: No elements to deactivate
14:10:55 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:10:55 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:10:55 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:10:55 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 5
14:10:55 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0]
14:10:55 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3]
14:10:55 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[ 0.  0.  0. 75.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 2.  0.  0. 16.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
14:10:55 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:10:55 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:10:55 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:10:55 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:10:55 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.049695600069482614
14:10:55 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:10:55 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:10:55 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:10:55 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:559: 5 elements reached seafloor, interacting with bottom
14:10:55 DEBUG   opendrift:765: Lifting 5 elements to seafloor.
14:10:55 DEBUG   opendrift.models.oceandrift:539: 31 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 35 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:10:55 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:10:55 DEBUG   opendrift.models.oceandrift:539: 30 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 30 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:10:55 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:10:55 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:10:55 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:10:55 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:10:55 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:10:55 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:10:55 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(376), np.int64(0), np.int64(31), np.int64(93), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:10:55 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:10:55 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:55 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:10:55 DEBUG   opendrift:2201: ======================================================================
14:10:55 INFO    opendrift:2202: 2026-04-11 18:40:39.228216 - step 10 of 96 - 500 active elements (0 deactivated)
14:10:55 DEBUG   opendrift:2208: 0 elements scheduled.
14:10:55 DEBUG   opendrift:2210: ======================================================================
14:10:55 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.697884916075175
14:10:55 DEBUG   opendrift:2221:                10.518930938813586 <- longitude -> 10.739830834992219
14:10:55 DEBUG   opendrift:2221:                -21.454753875732422 <- z -> -0.010916904071444744
14:10:55 DEBUG   opendrift:2222: ---------------------------------
14:10:55 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:55 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:10:55 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:55 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:55 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:55 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:55 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:10:55 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-11 18:00:00 (before)
                2026-04-11 19:00:00 (after)
14:10:55 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-11 18:00:00) in space  (linearNDFast)
14:10:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:55 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-11 19:00:00) in space  (linearNDFast)
14:10:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:55 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-11 18:00:00, weight 0.32) and
                      after (2026-04-11 19:00:00, weight 0.68) in time
14:10:55 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:10:55 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48108014349589 and -59.260180219008305 degrees.
14:10:55 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48108014349589 and -59.260180219008305 degrees.
14:10:55 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:55 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:55 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:10:55 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:55 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:10:55 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:55 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:55 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:10:55 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:55 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:55 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:55 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:55 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:55 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:55 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:55 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:55 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:55 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:10:55 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:55 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:55 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:55 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:55 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:55 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:55 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:10:55 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:10:55 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:10:55 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:10:55 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:55 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.142459 (min) 0.438921 (max)
14:10:55 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: 0.0424034 (min) 0.61582 (max)
14:10:55 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.603539 (min) -0.564607 (max)
14:10:55 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -6.10737 (min) -5.16409 (max)
14:10:55 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 5.43407 (min) 6.13058 (max)
14:10:55 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:10:55 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1198 (min) 23.3955 (max)
14:10:55 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.74101e-06 (min) 0.00820838 (max)
14:10:55 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:10:55 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.4222 (min) 6.15362 (max)
14:10:55 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.3536 (min) 32.2356 (max)
14:10:55 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000267296 (min) 0.000257549 (max)
14:10:55 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:10:55 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:10:55 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:10:55 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:10:55 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:10:55 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:10:55 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:10:55 DEBUG   opendrift:721: No elements hit coastline.
14:10:55 DEBUG   opendrift:760: No elements hit seafloor.
14:10:55 DEBUG   opendrift:1798: No elements to deactivate
14:10:55 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:10:55 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:10:55 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:10:55 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 9
14:10:55 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0 0 0 0]
14:10:55 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3 3 3 3]
14:10:55 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[ 0.  0.  0. 84.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 2.  0.  0. 18.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
14:10:55 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:10:55 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:10:55 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:10:55 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:10:55 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.04894869644514316
14:10:55 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:10:55 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:10:55 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:10:55 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:559: 9 elements reached seafloor, interacting with bottom
14:10:55 DEBUG   opendrift:765: Lifting 9 elements to seafloor.
14:10:55 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 30 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:10:55 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:10:55 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 35 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:10:55 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:10:55 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:10:55 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:10:55 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:10:55 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:10:55 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(367), np.int64(0), np.int64(30), np.int64(103), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:10:55 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:10:55 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:55 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:10:55 DEBUG   opendrift:2201: ======================================================================
14:10:55 INFO    opendrift:2202: 2026-04-11 19:10:39.228216 - step 11 of 96 - 500 active elements (0 deactivated)
14:10:55 DEBUG   opendrift:2208: 0 elements scheduled.
14:10:55 DEBUG   opendrift:2210: ======================================================================
14:10:55 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.70002307288449
14:10:55 DEBUG   opendrift:2221:                10.521447795871794 <- longitude -> 10.749058111776428
14:10:55 DEBUG   opendrift:2221:                -21.454753875732422 <- z -> -0.06726044666180397
14:10:55 DEBUG   opendrift:2222: ---------------------------------
14:10:55 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:55 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:10:55 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:55 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:55 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:55 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:55 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:10:55 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-11 19:00:00 (before)
                2026-04-11 20:00:00 (after)
14:10:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.02030963747622 and 59.71123960860728 degrees.
14:10:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
14:10:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.02030963747622 and 59.71123960860728 degrees.
14:10:57 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:57 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:10:57 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:57 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:57 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:57 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:57 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:10:57 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 46x35x11) for time after (2026-04-11 20:00:00)
14:10:57 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-11 19:00:00) in space  (linearNDFast)
14:10:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:57 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-11 20:00:00) in space  (linearNDFast)
14:10:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:57 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-11 19:00:00, weight 0.82) and
                      after (2026-04-11 20:00:00, weight 0.18) in time
14:10:57 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:10:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.47856327516544 and -59.250952930779825 degrees.
14:10:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.47856327516544 and -59.250952930779825 degrees.
14:10:57 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:57 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:57 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:10:57 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:57 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:10:57 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:57 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:10:57 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:57 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:57 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:57 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:57 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:57 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:57 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:57 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:10:57 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:57 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:57 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:57 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:57 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:57 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:10:57 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:10:57 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:10:57 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:10:57 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:57 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.156182 (min) 0.45437 (max)
14:10:57 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: 0.0215079 (min) 0.536353 (max)
14:10:57 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.573805 (min) -0.530634 (max)
14:10:57 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -6.22233 (min) -5.31487 (max)
14:10:57 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 5.54206 (min) 5.96458 (max)
14:10:57 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:10:57 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1499 (min) 23.6956 (max)
14:10:57 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 3.07709e-06 (min) 0.00667095 (max)
14:10:57 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:10:57 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.42134 (min) 6.12319 (max)
14:10:57 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.3817 (min) 32.23 (max)
14:10:57 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000267582 (min) 0.000291764 (max)
14:10:57 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:10:57 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:10:57 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:10:57 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:10:57 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:10:57 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:10:57 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:10:57 DEBUG   opendrift:721: No elements hit coastline.
14:10:57 DEBUG   opendrift:760: No elements hit seafloor.
14:10:57 DEBUG   opendrift:1798: No elements to deactivate
14:10:57 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:10:57 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:10:57 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:10:57 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 6
14:10:57 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 3]
14:10:57 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 0]
14:10:57 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[ 0.  0.  0. 89.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 2.  0.  0. 19.  0.]
 [ 1.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
14:10:57 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:10:57 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:10:57 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:10:57 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:10:57 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.05116154141578437
14:10:57 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:10:57 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:10:57 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:10:57 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:559: 5 elements reached seafloor, interacting with bottom
14:10:57 DEBUG   opendrift:765: Lifting 5 elements to seafloor.
14:10:57 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:10:57 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:10:57 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 32 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:10:57 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:10:57 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 30 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 30 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:10:57 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:10:57 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:10:57 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:10:57 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:10:57 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(363), np.int64(0), np.int64(28), np.int64(109), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:10:57 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:10:57 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:57 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:10:57 DEBUG   opendrift:2201: ======================================================================
14:10:57 INFO    opendrift:2202: 2026-04-11 19:40:39.228216 - step 12 of 96 - 500 active elements (0 deactivated)
14:10:57 DEBUG   opendrift:2208: 0 elements scheduled.
14:10:57 DEBUG   opendrift:2210: ======================================================================
14:10:57 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.70491951909032
14:10:57 DEBUG   opendrift:2221:                10.522538485909102 <- longitude -> 10.753033880473671
14:10:57 DEBUG   opendrift:2221:                -21.454753875732422 <- z -> -0.008152392365418537
14:10:57 DEBUG   opendrift:2222: ---------------------------------
14:10:57 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:57 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:10:57 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:57 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:57 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:57 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:10:57 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-11 19:00:00 (before)
                2026-04-11 20:00:00 (after)
14:10:57 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-11 19:00:00) in space  (linearNDFast)
14:10:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:57 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-11 20:00:00) in space  (linearNDFast)
14:10:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:57 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-11 19:00:00, weight 0.32) and
                      after (2026-04-11 20:00:00, weight 0.68) in time
14:10:57 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:10:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.47747260019023 and -59.246977172187165 degrees.
14:10:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.47747260019023 and -59.246977172187165 degrees.
14:10:57 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:57 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:57 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:10:57 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:57 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:10:57 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:57 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:10:57 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:57 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:57 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:57 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:57 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:57 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:57 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:57 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:10:57 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:57 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:57 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:57 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:57 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:57 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:10:57 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:10:57 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:10:57 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:10:57 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:57 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.160864 (min) 0.450525 (max)
14:10:57 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: 0.00433872 (min) 0.523435 (max)
14:10:57 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.52264 (min) -0.479293 (max)
14:10:57 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -6.66019 (min) -5.60348 (max)
14:10:57 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 5.93515 (min) 6.20069 (max)
14:10:57 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:10:57 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.2197 (min) 23.8225 (max)
14:10:57 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 3.70076e-06 (min) 0.00791436 (max)
14:10:57 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:10:57 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.42221 (min) 6.13074 (max)
14:10:57 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.302 (min) 32.221 (max)
14:10:57 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000192108 (min) 0.000287787 (max)
14:10:57 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:10:57 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:10:57 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:10:57 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:10:57 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:10:57 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:10:57 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:10:57 DEBUG   opendrift:721: No elements hit coastline.
14:10:57 DEBUG   opendrift:760: No elements hit seafloor.
14:10:57 DEBUG   opendrift:1798: No elements to deactivate
14:10:57 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:10:57 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:10:57 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:10:57 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 9
14:10:57 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0 0 0 0]
14:10:57 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3 3 3 3]
14:10:57 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[ 0.  0.  0. 98.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 2.  0.  0. 21.  0.]
 [ 1.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
14:10:57 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:10:57 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:10:57 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:10:57 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:10:57 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.05912092645520904
14:10:57 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:10:57 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:10:57 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:10:57 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:559: 9 elements reached seafloor, interacting with bottom
14:10:57 DEBUG   opendrift:765: Lifting 9 elements to seafloor.
14:10:57 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:10:57 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:10:57 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:10:57 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:10:57 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:10:57 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:10:57 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:10:57 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:10:57 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(354), np.int64(0), np.int64(27), np.int64(119), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:10:57 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:10:57 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:57 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:10:57 DEBUG   opendrift:2201: ======================================================================
14:10:57 INFO    opendrift:2202: 2026-04-11 20:10:39.228216 - step 13 of 96 - 500 active elements (0 deactivated)
14:10:57 DEBUG   opendrift:2208: 0 elements scheduled.
14:10:57 DEBUG   opendrift:2210: ======================================================================
14:10:57 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.70832140697857
14:10:57 DEBUG   opendrift:2221:                10.525701223395444 <- longitude -> 10.757734689925234
14:10:57 DEBUG   opendrift:2221:                -21.807945808866055 <- z -> 0.0
14:10:57 DEBUG   opendrift:2222: ---------------------------------
14:10:57 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:57 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:10:57 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:57 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:57 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:57 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:10:57 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-11 20:00:00 (before)
                2026-04-11 21:00:00 (after)
14:10:58 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.00664030956918 and 59.71123960860728 degrees.
14:10: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']
14:10:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.00664030956918 and 59.71123960860728 degrees.
14:10:59 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:59 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:10:59 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:59 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:59 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:59 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:59 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:10:59 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 48x35x11) for time after (2026-04-11 21:00:00)
14:10:59 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-11 20:00:00) in space  (linearNDFast)
14:10:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:59 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-11 21:00:00) in space  (linearNDFast)
14:10:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:59 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-11 20:00:00, weight 0.82) and
                      after (2026-04-11 21:00:00, weight 0.18) in time
14:10:59 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:10:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.47430985717677 and -59.24227632326837 degrees.
14:10:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.47430985717677 and -59.24227632326837 degrees.
14:10:59 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:59 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:59 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:10:59 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:59 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:10:59 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:59 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:59 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:10:59 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:59 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:59 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:59 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:59 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:59 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:59 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:59 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:59 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:59 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:10:59 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:59 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:59 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:59 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:59 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:59 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:59 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:10:59 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:10:59 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:10:59 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:10:59 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:59 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.160508 (min) 0.450772 (max)
14:10:59 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0114092 (min) 0.485842 (max)
14:10:59 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.464995 (min) -0.423611 (max)
14:10:59 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -7.22032 (min) -6.2229 (max)
14:10:59 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 6.1849 (min) 6.57287 (max)
14:10:59 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:10:59 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.2561 (min) 24.255 (max)
14:10:59 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.00813311 (max)
14:10:59 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:10:59 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.42351 (min) 6.11112 (max)
14:10:59 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.3583 (min) 32.211 (max)
14:10:59 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000369518 (min) 0.000275156 (max)
14:10:59 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:10:59 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:10:59 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:10:59 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:10:59 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:10:59 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:10:59 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:10:59 DEBUG   opendrift:721: No elements hit coastline.
14:10:59 DEBUG   opendrift:760: No elements hit seafloor.
14:10:59 DEBUG   opendrift:1798: No elements to deactivate
14:10:59 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:10:59 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:10:59 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:10:59 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 7
14:10:59 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0 0]
14:10:59 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3 3]
14:10:59 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 105.   0.]
 [  0.   0.   0.   0.   0.]
 [  2.   0.   0.  22.   0.]
 [  1.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:10:59 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:10:59 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:10:59 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:10:59 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:10:59 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.06752906443841403
14:10:59 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:10:59 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:10:59 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:10:59 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:559: 7 elements reached seafloor, interacting with bottom
14:10:59 DEBUG   opendrift:765: Lifting 7 elements to seafloor.
14:10:59 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:10:59 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:10:59 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:10:59 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:10:59 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:10:59 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(347), np.int64(0), np.int64(27), np.int64(126), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:10:59 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:10:59 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:59 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:10:59 DEBUG   opendrift:2201: ======================================================================
14:10:59 INFO    opendrift:2202: 2026-04-11 20:40:39.228216 - step 14 of 96 - 500 active elements (0 deactivated)
14:10:59 DEBUG   opendrift:2208: 0 elements scheduled.
14:10:59 DEBUG   opendrift:2210: ======================================================================
14:10:59 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.71046967830056
14:10:59 DEBUG   opendrift:2221:                10.52858116642754 <- longitude -> 10.767011142147389
14:10:59 DEBUG   opendrift:2221:                -21.454753875732422 <- z -> -0.10771881141235196
14:10:59 DEBUG   opendrift:2222: ---------------------------------
14:10:59 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:59 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:10:59 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:59 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:59 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:59 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:59 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:10:59 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-11 20:00:00 (before)
                2026-04-11 21:00:00 (after)
14:10:59 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-11 20:00:00) in space  (linearNDFast)
14:10:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:59 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-11 21:00:00) in space  (linearNDFast)
14:10:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:59 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-11 20:00:00, weight 0.32) and
                      after (2026-04-11 21:00:00, weight 0.68) in time
14:10:59 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:10:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.47142991760292 and -59.23299988585961 degrees.
14:10:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.47142991760292 and -59.23299988585961 degrees.
14:10:59 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:59 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:59 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:10:59 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:59 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:10:59 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:59 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:59 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:10:59 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:59 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:59 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:59 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:59 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:59 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:59 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:59 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:59 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:59 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:10:59 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:59 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:59 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:59 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:59 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:59 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:59 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:10:59 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:10:59 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:10:59 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:10:59 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:59 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.154168 (min) 0.449915 (max)
14:10:59 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0245761 (min) 0.373731 (max)
14:10:59 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.395582 (min) -0.360708 (max)
14:10:59 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -8.05398 (min) -7.38741 (max)
14:10:59 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 6.55455 (min) 6.87428 (max)
14:10:59 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:10:59 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.3396 (min) 24.8011 (max)
14:10:59 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 6.8578e-06 (min) 0.011191 (max)
14:10:59 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:10:59 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.42839 (min) 6.0881 (max)
14:10:59 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.5167 (min) 32.1989 (max)
14:10:59 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000331522 (min) 0.000246809 (max)
14:10:59 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:10:59 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:10:59 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:10:59 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:10:59 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:10:59 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:10:59 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:10:59 DEBUG   opendrift:721: No elements hit coastline.
14:10:59 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
14:10:59 DEBUG   opendrift:1798: No elements to deactivate
14:10:59 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:10:59 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:10:59 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:10:59 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 8
14:10:59 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0 0 0]
14:10:59 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3 3 3]
14:10:59 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 113.   0.]
 [  0.   0.   0.   0.   0.]
 [  2.   0.   0.  22.   0.]
 [  1.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:10:59 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:10:59 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:10:59 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:10:59 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:10:59 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0799186760572251
14:10:59 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:10:59 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:10:59 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:10:59 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:559: 8 elements reached seafloor, interacting with bottom
14:10:59 DEBUG   opendrift:765: Lifting 8 elements to seafloor.
14:10:59 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 31 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 34 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 31 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 31 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 33 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 34 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 37 elements penetrated seafloor, lifting up
14:10:59 DEBUG   opendrift.models.oceandrift:539: 32 elements penetrated seafloor, lifting up
14:10:59 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:10:59 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:10:59 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:10:59 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:10:59 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(339), np.int64(0), np.int64(27), np.int64(134), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:10:59 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:10:59 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:59 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:10:59 DEBUG   opendrift:2201: ======================================================================
14:10:59 INFO    opendrift:2202: 2026-04-11 21:10:39.228216 - step 15 of 96 - 500 active elements (0 deactivated)
14:10:59 DEBUG   opendrift:2208: 0 elements scheduled.
14:10:59 DEBUG   opendrift:2210: ======================================================================
14:10:59 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.711960882887844
14:10:59 DEBUG   opendrift:2221:                10.53095965594393 <- longitude -> 10.77424470565532
14:10:59 DEBUG   opendrift:2221:                -22.450673693241207 <- z -> -0.043054678497664534
14:10:59 DEBUG   opendrift:2222: ---------------------------------
14:10:59 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:59 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:10:59 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:59 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:59 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:59 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:10:59 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:10:59 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-11 21:00:00 (before)
                2026-04-11 22:00:00 (after)
14:11:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.999801571418345 and 59.71123960860728 degrees.
14:11: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']
14:11:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.999801571418345 and 59.71123960860728 degrees.
14:11:01 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:01 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:11:01 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:01 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:01 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:01 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:01 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:11:01 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 49x35x11) for time after (2026-04-11 22:00:00)
14:11:01 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-11 21:00:00) in space  (linearNDFast)
14:11:01 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:01 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-11 22:00:00) in space  (linearNDFast)
14:11:01 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:01 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-11 21:00:00, weight 0.82) and
                      after (2026-04-11 22:00:00, weight 0.18) in time
14:11:01 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46905141225977 and -59.22576631944171 degrees.
14:11:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46905141225977 and -59.22576631944171 degrees.
14:11:01 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:01 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:01 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:01 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:01 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:01 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:01 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:01 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:01 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:01 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:01 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:01 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:01 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:01 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:01 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:01 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:01 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:01 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:01 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:01 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:01 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:01 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:01 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:01 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:01 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:01 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:01 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:01 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:01 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:01 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.150436 (min) 0.41496 (max)
14:11:01 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0474193 (min) 0.368044 (max)
14:11:01 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.329187 (min) -0.30129 (max)
14:11:01 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -8.87911 (min) -8.36668 (max)
14:11:01 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 6.97447 (min) 7.42328 (max)
14:11:01 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:01 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.4247 (min) 25.3911 (max)
14:11:01 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 4.92977e-06 (min) 0.0136049 (max)
14:11:01 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:01 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.4278 (min) 6.0773 (max)
14:11:01 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.5339 (min) 32.1865 (max)
14:11:01 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000180287 (min) 0.000264139 (max)
14:11:01 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:01 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:01 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:01 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:01 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:01 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:01 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:01 DEBUG   opendrift:721: No elements hit coastline.
14:11:01 DEBUG   opendrift:760: No elements hit seafloor.
14:11:01 DEBUG   opendrift:1798: No elements to deactivate
14:11:01 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:01 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:01 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:01 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 10
14:11:01 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0 0 0 0 0]
14:11:01 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3 3 3 3 3]
14:11:01 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 123.   0.]
 [  0.   0.   0.   0.   0.]
 [  2.   0.   0.  22.   0.]
 [  1.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:11:01 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:01 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:01 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:11:01 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:01 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.09636067408437092
14:11:01 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:01 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:01 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:01 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:559: 10 elements reached seafloor, interacting with bottom
14:11:01 DEBUG   opendrift:765: Lifting 10 elements to seafloor.
14:11:01 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 31 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 31 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 31 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 31 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 31 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 32 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:11:01 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:11:01 DEBUG   opendrift.models.oceandrift:539: 33 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:11:01 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:11:01 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:11:01 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:01 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:01 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:01 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:01 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(329), np.int64(0), np.int64(25), np.int64(146), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:01 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:01 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:01 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:01 DEBUG   opendrift:2201: ======================================================================
14:11:01 INFO    opendrift:2202: 2026-04-11 21:40:39.228216 - step 16 of 96 - 500 active elements (0 deactivated)
14:11:01 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:01 DEBUG   opendrift:2210: ======================================================================
14:11:01 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.71278925237042
14:11:01 DEBUG   opendrift:2221:                10.533489912328504 <- longitude -> 10.78206879448094
14:11:01 DEBUG   opendrift:2221:                -23.138218841393684 <- z -> -0.1585554245212275
14:11:01 DEBUG   opendrift:2222: ---------------------------------
14:11:01 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:01 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:01 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:01 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:01 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:01 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:01 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:01 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-11 21:00:00 (before)
                2026-04-11 22:00:00 (after)
14:11:01 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-11 21:00:00) in space  (linearNDFast)
14:11:01 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:01 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-11 22:00:00) in space  (linearNDFast)
14:11:01 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:01 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-11 21:00:00, weight 0.32) and
                      after (2026-04-11 22:00:00, weight 0.68) in time
14:11:01 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.466521161550475 and -59.21794223562505 degrees.
14:11:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.466521161550475 and -59.21794223562505 degrees.
14:11:01 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:01 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:01 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:01 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:01 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:01 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:01 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:01 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:01 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:01 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:01 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:01 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:01 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:01 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:01 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:01 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:01 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:01 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:01 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:01 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:01 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:01 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:01 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:01 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:01 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:01 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:01 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:01 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:01 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:01 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.140085 (min) 0.362573 (max)
14:11:01 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0790039 (min) 0.321226 (max)
14:11:01 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.268271 (min) -0.245444 (max)
14:11:01 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -9.12113 (min) -8.705 (max)
14:11:01 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 7.89664 (min) 8.37762 (max)
14:11:01 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:01 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5172 (min) 25.9115 (max)
14:11:01 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 3.57101e-06 (min) 0.0154115 (max)
14:11:01 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:01 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.43052 (min) 6.06593 (max)
14:11:01 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.6009 (min) 32.1735 (max)
14:11:01 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000179657 (min) 0.000232383 (max)
14:11:01 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:01 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:01 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:01 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:01 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:01 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:01 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:01 DEBUG   opendrift:721: No elements hit coastline.
14:11:01 DEBUG   opendrift:760: No elements hit seafloor.
14:11:01 DEBUG   opendrift:1798: No elements to deactivate
14:11:01 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:01 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:01 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:01 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 12
14:11:01 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0 0 0 0 0 0 0]
14:11:01 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3 3 3 3 3 3 3]
14:11:01 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 135.   0.]
 [  0.   0.   0.   0.   0.]
 [  2.   0.   0.  24.   0.]
 [  1.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:11:01 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:01 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:01 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:11:01 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:01 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.11077714263339104
14:11:01 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:01 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:01 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:01 DEBUG   opendrift.models.oceandrift:539: 31 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:559: 12 elements reached seafloor, interacting with bottom
14:11:01 DEBUG   opendrift:765: Lifting 12 elements to seafloor.
14:11:01 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 38 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:11:01 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:11:01 DEBUG   opendrift.models.oceandrift:539: 32 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 30 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 32 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 32 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 31 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 31 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 31 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 34 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 30 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 42 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 31 elements penetrated seafloor, lifting up
14:11:01 DEBUG   opendrift.models.oceandrift:539: 31 elements penetrated seafloor, lifting up
14:11:01 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:01 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:01 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:01 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:01 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(317), np.int64(0), np.int64(24), np.int64(159), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:01 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:01 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:01 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:01 DEBUG   opendrift:2201: ======================================================================
14:11:01 INFO    opendrift:2202: 2026-04-11 22:10:39.228216 - step 17 of 96 - 500 active elements (0 deactivated)
14:11:01 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:01 DEBUG   opendrift:2210: ======================================================================
14:11:01 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.71316314836127
14:11:01 DEBUG   opendrift:2221:                10.534177588983518 <- longitude -> 10.789039201448492
14:11:01 DEBUG   opendrift:2221:                -21.819873539041268 <- z -> 0.0
14:11:01 DEBUG   opendrift:2222: ---------------------------------
14:11:01 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:01 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:01 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:01 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:01 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:01 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:01 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:01 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-11 22:00:00 (before)
                2026-04-11 23:00:00 (after)
14:11:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:04 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.988419186740344 and 59.71123960860728 degrees.
14:11: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']
14:11:04 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.988419186740344 and 59.71123960860728 degrees.
14:11:04 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:04 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:11:04 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:04 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:04 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:04 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:04 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:11:04 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 49x36x11) for time after (2026-04-11 23:00:00)
14:11:04 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-11 22:00:00) in space  (linearNDFast)
14:11:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:04 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-11 23:00:00) in space  (linearNDFast)
14:11:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:04 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-11 22:00:00, weight 0.82) and
                      after (2026-04-11 23:00:00, weight 0.18) in time
14:11:04 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:04 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46583347907792 and -59.210971827514484 degrees.
14:11:04 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46583347907792 and -59.210971827514484 degrees.
14:11:04 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:04 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:04 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:04 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:04 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:04 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:04 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:04 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:04 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:04 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:04 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:04 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:04 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:04 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:04 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:04 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:04 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:04 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:04 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:04 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:04 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:04 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:04 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:04 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.129162 (min) 0.341867 (max)
14:11:04 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.119557 (min) 0.310592 (max)
14:11:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.214872 (min) -0.194873 (max)
14:11:04 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -9.5331 (min) -9.08864 (max)
14:11:04 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 8.54488 (min) 9.07794 (max)
14:11:04 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 26.3062 (max)
14:11:04 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0182912 (max)
14:11:04 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.43051 (min) 5.99292 (max)
14:11:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.6683 (min) 32.1606 (max)
14:11:04 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000203654 (min) 0.000305672 (max)
14:11:04 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:04 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:04 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:04 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:04 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:04 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:04 DEBUG   opendrift:721: No elements hit coastline.
14:11:04 DEBUG   opendrift:760: No elements hit seafloor.
14:11:04 DEBUG   opendrift:1798: No elements to deactivate
14:11:04 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:04 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:04 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:04 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 13
14:11:04 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 2 0 0 3 0 0 0 0 0 0 0]
14:11:04 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 0 3 3 0 3 3 3 3 3 3 3]
14:11:04 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 146.   0.]
 [  0.   0.   0.   0.   0.]
 [  3.   0.   0.  25.   0.]
 [  2.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:11:04 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:04 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:04 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:11:04 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:04 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.12402514972971153
14:11:04 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:04 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:04 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:04 DEBUG   opendrift.models.oceandrift:539: 30 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:559: 11 elements reached seafloor, interacting with bottom
14:11:04 DEBUG   opendrift:765: Lifting 11 elements to seafloor.
14:11:04 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 32 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 33 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 33 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 35 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 34 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 30 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 34 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 34 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 31 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 34 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:11:04 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:11:04 DEBUG   opendrift.models.oceandrift:539: 37 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 31 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 30 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 30 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 34 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 37 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 34 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 31 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:11:04 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:11:04 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:11:04 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:04 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:04 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:04 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:04 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(308), np.int64(0), np.int64(21), np.int64(171), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:04 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:04 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:04 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:04 DEBUG   opendrift:2201: ======================================================================
14:11:04 INFO    opendrift:2202: 2026-04-11 22:40:39.228216 - step 18 of 96 - 500 active elements (0 deactivated)
14:11:04 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:04 DEBUG   opendrift:2210: ======================================================================
14:11:04 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.713115119248755
14:11:04 DEBUG   opendrift:2221:                10.535350845352454 <- longitude -> 10.795897815130632
14:11:04 DEBUG   opendrift:2221:                -22.8976155218192 <- z -> -0.18958795124631722
14:11:04 DEBUG   opendrift:2222: ---------------------------------
14:11:04 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:04 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:04 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:04 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:04 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:04 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:04 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-11 22:00:00 (before)
                2026-04-11 23:00:00 (after)
14:11:04 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-11 22:00:00) in space  (linearNDFast)
14:11:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:04 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-11 23:00:00) in space  (linearNDFast)
14:11:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:04 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-11 22:00:00, weight 0.32) and
                      after (2026-04-11 23:00:00, weight 0.68) in time
14:11:04 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:04 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.464660226400454 and -59.2041131925834 degrees.
14:11:04 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.464660226400454 and -59.2041131925834 degrees.
14:11:04 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:04 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:04 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:04 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:04 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:04 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:04 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:04 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:04 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:04 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:04 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:04 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:04 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:04 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:04 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:04 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:04 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:04 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:04 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:04 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:04 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:04 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:04 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:04 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.117199 (min) 0.312793 (max)
14:11:04 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.160168 (min) 0.321959 (max)
14:11:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.181502 (min) -0.158306 (max)
14:11:04 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -9.91366 (min) -9.59985 (max)
14:11:04 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 8.62768 (min) 9.22793 (max)
14:11:04 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 26.7199 (max)
14:11:04 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 3.65874e-06 (min) 0.0215659 (max)
14:11:04 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.42915 (min) 6.01579 (max)
14:11:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.6707 (min) 32.1479 (max)
14:11:04 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000219054 (min) 0.000539353 (max)
14:11:04 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:04 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:04 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:04 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:04 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:04 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:04 DEBUG   opendrift:721: No elements hit coastline.
14:11:04 DEBUG   opendrift:760: No elements hit seafloor.
14:11:04 DEBUG   opendrift:1798: No elements to deactivate
14:11:04 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:04 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:04 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:04 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 10
14:11:04 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0 0 0 0 0]
14:11:04 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3 3 3 3 3]
14:11:04 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 156.   0.]
 [  0.   0.   0.   0.   0.]
 [  3.   0.   0.  27.   0.]
 [  2.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:11:04 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:04 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:04 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:11:04 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:04 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.13207476267576904
14:11:04 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:04 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:04 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:04 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:559: 10 elements reached seafloor, interacting with bottom
14:11:04 DEBUG   opendrift:765: Lifting 10 elements to seafloor.
14:11:04 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 32 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 30 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 34 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 30 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:11:04 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:11:04 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 34 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:11:04 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:11:04 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 33 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:11:04 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:11:04 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:04 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:04 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:04 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:04 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(298), np.int64(0), np.int64(19), np.int64(183), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:04 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:04 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:04 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:04 DEBUG   opendrift:2201: ======================================================================
14:11:04 INFO    opendrift:2202: 2026-04-11 23:10:39.228216 - step 19 of 96 - 500 active elements (0 deactivated)
14:11:04 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:04 DEBUG   opendrift:2210: ======================================================================
14:11:04 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.71449706932563
14:11:04 DEBUG   opendrift:2221:                10.535350845352454 <- longitude -> 10.804380244526548
14:11:04 DEBUG   opendrift:2221:                -24.1869185974157 <- z -> -0.23526530260495737
14:11:04 DEBUG   opendrift:2222: ---------------------------------
14:11:04 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:04 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:04 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:04 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:04 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:04 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:04 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-11 23:00:00 (before)
                2026-04-12 00:00:00 (after)
14:11:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:06 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.97019517640205 and 59.71123960860728 degrees.
14:11: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']
14:11:06 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.97019517640205 and 59.71123960860728 degrees.
14:11:06 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:06 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:11:06 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:06 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:06 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:06 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:06 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:11:06 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 50x37x11) for time after (2026-04-12 00:00:00)
14:11:06 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-11 23:00:00) in space  (linearNDFast)
14:11:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:06 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 00:00:00) in space  (linearNDFast)
14:11:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:06 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-11 23:00:00, weight 0.82) and
                      after (2026-04-12 00:00:00, weight 0.18) in time
14:11:06 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:06 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.464660226400454 and -59.19563077087992 degrees.
14:11:06 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.464660226400454 and -59.19563077087992 degrees.
14:11:06 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:06 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:06 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:06 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:06 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:06 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:06 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:06 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:06 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:06 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:06 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:06 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:06 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:06 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:06 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:06 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:06 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:06 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:06 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:06 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:06 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:06 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:06 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:06 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:06 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:06 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:06 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:06 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.104994 (min) 0.274461 (max)
14:11:06 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.185324 (min) 0.372139 (max)
14:11:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.159908 (min) -0.130291 (max)
14:11:06 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -10.2818 (min) -9.62204 (max)
14:11:06 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 8.65903 (min) 9.52009 (max)
14:11:06 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 27.3435 (max)
14:11:06 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 3.51345e-06 (min) 0.0218919 (max)
14:11:06 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.42841 (min) 5.95961 (max)
14:11:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.665 (min) 32.3216 (max)
14:11:06 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000248999 (min) 0.000540439 (max)
14:11:06 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:06 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:06 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:06 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:06 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:06 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:06 DEBUG   opendrift:721: No elements hit coastline.
14:11:06 DEBUG   opendrift:760: No elements hit seafloor.
14:11:06 DEBUG   opendrift:1798: No elements to deactivate
14:11:06 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:06 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:06 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:06 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 14
14:11:06 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0 2]
14:11:06 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3 0]
14:11:06 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 169.   0.]
 [  0.   0.   0.   0.   0.]
 [  4.   0.   0.  29.   0.]
 [  2.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:11:06 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:06 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:06 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:11:06 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:06 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.13715600917967719
14:11:06 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:06 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:06 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:06 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:559: 13 elements reached seafloor, interacting with bottom
14:11:06 DEBUG   opendrift:765: Lifting 13 elements to seafloor.
14:11:06 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:11:06 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:11:06 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 32 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:11:06 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:11:06 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 37 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 31 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 34 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 35 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 30 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 32 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 35 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 35 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:11:06 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:06 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:06 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:06 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:06 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(286), np.int64(0), np.int64(16), np.int64(198), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:06 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:06 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:06 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:06 DEBUG   opendrift:2201: ======================================================================
14:11:06 INFO    opendrift:2202: 2026-04-11 23:40:39.228216 - step 20 of 96 - 500 active elements (0 deactivated)
14:11:06 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:06 DEBUG   opendrift:2210: ======================================================================
14:11:06 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.71425708354377
14:11:06 DEBUG   opendrift:2221:                10.535350845352458 <- longitude -> 10.808443709157267
14:11:06 DEBUG   opendrift:2221:                -24.743709564208984 <- z -> -0.31004916939954996
14:11:06 DEBUG   opendrift:2222: ---------------------------------
14:11:06 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:06 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:06 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:06 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:06 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:06 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:06 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:06 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-11 23:00:00 (before)
                2026-04-12 00:00:00 (after)
14:11:06 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-11 23:00:00) in space  (linearNDFast)
14:11:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:06 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 00:00:00) in space  (linearNDFast)
14:11:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:06 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-11 23:00:00, weight 0.32) and
                      after (2026-04-12 00:00:00, weight 0.68) in time
14:11:06 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:06 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.191567307123044 degrees.
14:11:06 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.191567307123044 degrees.
14:11:06 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:06 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:06 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:06 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:06 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:06 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:06 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:06 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:06 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:06 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:06 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:06 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:06 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:06 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:06 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:06 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:06 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:06 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:06 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:06 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:06 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:06 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:06 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:06 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:06 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:06 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:06 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:06 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.0923483 (min) 0.255424 (max)
14:11:06 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.182413 (min) 0.368484 (max)
14:11:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.152409 (min) -0.117806 (max)
14:11:06 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -10.3147 (min) -9.51155 (max)
14:11:06 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 8.59696 (min) 9.33735 (max)
14:11:06 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 27.5369 (max)
14:11:06 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 4.34449e-06 (min) 0.0237288 (max)
14:11:06 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.42911 (min) 5.97455 (max)
14:11:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.7442 (min) 32.5481 (max)
14:11:06 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000282435 (min) 0.000540953 (max)
14:11:06 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:06 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:06 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:06 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:06 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:06 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:06 DEBUG   opendrift:721: No elements hit coastline.
14:11:06 DEBUG   opendrift:760: No elements hit seafloor.
14:11:06 DEBUG   opendrift:1798: No elements to deactivate
14:11:06 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:06 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:06 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:06 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 9
14:11:06 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 2 0 0 0 0 0 0 0]
14:11:06 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 0 3 3 3 3 3 3 3]
14:11:06 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 177.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  31.   0.]
 [  2.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:11:06 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:06 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:06 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:11:06 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:06 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.13581461884946103
14:11:06 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:06 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:06 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:06 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:559: 8 elements reached seafloor, interacting with bottom
14:11:06 DEBUG   opendrift:765: Lifting 8 elements to seafloor.
14:11:06 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 33 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 32 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 32 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 30 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 34 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 32 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 31 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 32 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 34 elements penetrated seafloor, lifting up
14:11:06 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:11:06 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:06 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:06 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:06 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:06 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(279), np.int64(0), np.int64(15), np.int64(206), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:06 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:06 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:06 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:06 DEBUG   opendrift:2201: ======================================================================
14:11:06 INFO    opendrift:2202: 2026-04-12 00:10:39.228216 - step 21 of 96 - 500 active elements (0 deactivated)
14:11:06 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:06 DEBUG   opendrift:2210: ======================================================================
14:11:06 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.713838799360694
14:11:06 DEBUG   opendrift:2221:                10.535350845352458 <- longitude -> 10.813051430645752
14:11:06 DEBUG   opendrift:2221:                -24.743709564208984 <- z -> 0.0
14:11:06 DEBUG   opendrift:2222: ---------------------------------
14:11:06 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:06 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:06 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:06 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:06 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:06 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:06 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:06 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 00:00:00 (before)
                2026-04-12 01:00:00 (after)
14:11:07 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:07 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:07 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.95881678598472 and 59.71123960860728 degrees.
14:11: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']
14:11:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.95881678598472 and 59.71123960860728 degrees.
14:11:08 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:08 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:11:08 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:08 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:08 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:08 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:08 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:11:08 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 50x38x11) for time after (2026-04-12 01:00:00)
14:11:08 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 00:00:00) in space  (linearNDFast)
14:11:08 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:08 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 01:00:00) in space  (linearNDFast)
14:11:08 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:08 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 00:00:00, weight 0.82) and
                      after (2026-04-12 01:00:00, weight 0.18) in time
14:11:08 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.18695958881436 degrees.
14:11:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.18695958881436 degrees.
14:11:08 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:08 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:08 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:08 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:08 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:08 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:08 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:08 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:08 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:08 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:08 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:08 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:08 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:08 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:08 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:08 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:08 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:08 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:08 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:08 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:08 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:08 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:08 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:08 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:08 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:08 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:08 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:08 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:08 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:08 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.0826782 (min) 0.257885 (max)
14:11:08 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.15707 (min) 0.385259 (max)
14:11:08 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.1553 (min) -0.116559 (max)
14:11:08 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -10.3303 (min) -9.52435 (max)
14:11:08 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 8.57288 (min) 9.2126 (max)
14:11:08 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:08 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 27.7294 (max)
14:11:08 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.0241732 (max)
14:11:08 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:08 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.43868 (min) 5.9285 (max)
14:11:08 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.747 (min) 32.7108 (max)
14:11:08 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000310536 (min) 0.000555916 (max)
14:11:08 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:08 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:08 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:08 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:08 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:08 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:08 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:08 DEBUG   opendrift:721: No elements hit coastline.
14:11:08 DEBUG   opendrift:765: Lifting 7 elements to seafloor.
14:11:08 DEBUG   opendrift:1798: No elements to deactivate
14:11:08 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:08 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:08 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:08 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 12
14:11:08 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0 0 0 0 0 0 0]
14:11:08 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3 3 3 3 3 3 3]
14:11:08 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 189.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  31.   0.]
 [  2.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:11:08 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:08 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:08 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:11:08 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:08 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.13556974630557664
14:11:08 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:08 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:08 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:08 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:559: 12 elements reached seafloor, interacting with bottom
14:11:08 DEBUG   opendrift:765: Lifting 12 elements to seafloor.
14:11:08 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:11:08 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:11:08 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 30 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 34 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:11:08 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:08 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:08 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:08 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:08 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(267), np.int64(0), np.int64(14), np.int64(219), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:08 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:08 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:08 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:08 DEBUG   opendrift:2201: ======================================================================
14:11:08 INFO    opendrift:2202: 2026-04-12 00:40:39.228216 - step 22 of 96 - 500 active elements (0 deactivated)
14:11:08 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:08 DEBUG   opendrift:2210: ======================================================================
14:11:08 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.713481544383754
14:11:08 DEBUG   opendrift:2221:                10.535350845352463 <- longitude -> 10.816588320447336
14:11:08 DEBUG   opendrift:2221:                -24.743709564208984 <- z -> 0.0
14:11:08 DEBUG   opendrift:2222: ---------------------------------
14:11:08 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:08 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:08 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:08 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:08 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:08 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:08 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:08 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 00:00:00 (before)
                2026-04-12 01:00:00 (after)
14:11:08 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 00:00:00) in space  (linearNDFast)
14:11:08 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:08 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 01:00:00) in space  (linearNDFast)
14:11:08 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:08 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 00:00:00, weight 0.32) and
                      after (2026-04-12 01:00:00, weight 0.68) in time
14:11:08 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.18342269027539 degrees.
14:11:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.18342269027539 degrees.
14:11:08 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:08 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:08 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:08 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:08 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:08 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:08 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:08 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:08 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:08 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:08 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:08 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:08 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:08 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:08 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:08 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:08 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:08 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:08 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:08 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:08 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:08 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:08 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:08 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:08 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:08 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:08 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:08 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:08 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:08 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.078412 (min) 0.244701 (max)
14:11:08 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.107492 (min) 0.476182 (max)
14:11:08 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.181071 (min) -0.140514 (max)
14:11:08 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -10.3526 (min) -9.76303 (max)
14:11:08 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 8.61776 (min) 9.27237 (max)
14:11:08 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:08 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 27.8752 (max)
14:11:08 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.023617 (max)
14:11:08 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:08 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.46104 (min) 5.95124 (max)
14:11:08 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.7276 (min) 32.7575 (max)
14:11:08 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000323576 (min) 0.000574036 (max)
14:11:08 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:08 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:08 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:08 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:08 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:08 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:08 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:08 DEBUG   opendrift:721: No elements hit coastline.
14:11:08 DEBUG   opendrift:765: Lifting 36 elements to seafloor.
14:11:08 DEBUG   opendrift:1798: No elements to deactivate
14:11:08 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:08 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:08 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:08 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 9
14:11:08 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0 0 0 0]
14:11:08 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3 3 3 3]
14:11:08 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 198.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  32.   0.]
 [  2.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:11:08 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:08 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:08 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:11:08 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:08 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.13758518573568587
14:11:08 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:08 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:08 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:08 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:559: 9 elements reached seafloor, interacting with bottom
14:11:08 DEBUG   opendrift:765: Lifting 9 elements to seafloor.
14:11:08 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 35 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:11:08 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:11:08 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:11:08 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:11:08 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:08 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:08 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:08 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:08 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(258), np.int64(0), np.int64(13), np.int64(229), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:08 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:08 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:08 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:08 DEBUG   opendrift:2201: ======================================================================
14:11:08 INFO    opendrift:2202: 2026-04-12 01:10:39.228216 - step 23 of 96 - 500 active elements (0 deactivated)
14:11:08 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:08 DEBUG   opendrift:2210: ======================================================================
14:11:08 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.71359413934641
14:11:08 DEBUG   opendrift:2221:                10.535350845352463 <- longitude -> 10.821738224935514
14:11:08 DEBUG   opendrift:2221:                -25.009229957632975 <- z -> 0.0
14:11:08 DEBUG   opendrift:2222: ---------------------------------
14:11:08 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:08 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:08 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:08 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:08 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:08 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:08 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:08 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 01:00:00 (before)
                2026-04-12 02:00:00 (after)
14:11:09 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:09 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:10 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.95196828155384 and 59.71123960860728 degrees.
14:11: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']
14:11:10 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.95196828155384 and 59.71123960860728 degrees.
14:11:10 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:10 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:11:10 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:10 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:10 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:10 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:10 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:11:10 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 51x38x11) for time after (2026-04-12 02:00:00)
14:11:10 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 01:00:00) in space  (linearNDFast)
14:11:10 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:10 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 02:00:00) in space  (linearNDFast)
14:11:10 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:10 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 01:00:00, weight 0.82) and
                      after (2026-04-12 02:00:00, weight 0.18) in time
14:11:10 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:10 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.178272796437604 degrees.
14:11:10 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.178272796437604 degrees.
14:11:10 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:10 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:10 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:10 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:10 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:10 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:10 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:10 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:10 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:10 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:10 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:10 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:10 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:10 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:10 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:10 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:10 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:10 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:10 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:10 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:10 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:10 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:10 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:10 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:10 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:10 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:10 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:10 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:10 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:10 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.075133 (min) 0.24589 (max)
14:11:10 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0723393 (min) 0.544486 (max)
14:11:10 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.216934 (min) -0.171763 (max)
14:11:10 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -10.516 (min) -9.98857 (max)
14:11:10 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 8.59222 (min) 9.22852 (max)
14:11:10 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:10 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 28.0614 (max)
14:11:10 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0255792 (max)
14:11:10 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:10 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.47308 (min) 5.96138 (max)
14:11:10 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.7188 (min) 32.7671 (max)
14:11:10 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000339802 (min) 0.000594494 (max)
14:11:10 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:10 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:10 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:10 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:10 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:10 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:10 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:10 DEBUG   opendrift:721: No elements hit coastline.
14:11:10 DEBUG   opendrift:765: Lifting 60 elements to seafloor.
14:11:10 DEBUG   opendrift:1798: No elements to deactivate
14:11:10 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:10 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:10 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:10 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 8
14:11:10 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0 0 0]
14:11:10 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3 3 3]
14:11:10 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 206.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  33.   0.]
 [  2.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:11:10 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:10 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:10 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:11:10 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:10 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.14035386949210715
14:11:10 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:10 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:10 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:10 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:559: 8 elements reached seafloor, interacting with bottom
14:11:10 DEBUG   opendrift:765: Lifting 8 elements to seafloor.
14:11:10 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:11:10 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:10 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:10 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:10 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:10 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']
14:11:10 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:10 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:10 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:10 DEBUG   opendrift:2201: ======================================================================
14:11:10 INFO    opendrift:2202: 2026-04-12 01:40:39.228216 - step 24 of 96 - 500 active elements (0 deactivated)
14:11:10 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:10 DEBUG   opendrift:2210: ======================================================================
14:11:10 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.718683215101045
14:11:10 DEBUG   opendrift:2221:                10.535350845352463 <- longitude -> 10.82568083744675
14:11:10 DEBUG   opendrift:2221:                -25.08913496617535 <- z -> 0.0
14:11:10 DEBUG   opendrift:2222: ---------------------------------
14:11:10 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:10 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:10 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:10 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:10 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:10 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:10 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:10 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 01:00:00 (before)
                2026-04-12 02:00:00 (after)
14:11:10 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 01:00:00) in space  (linearNDFast)
14:11:10 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:10 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 02:00:00) in space  (linearNDFast)
14:11:10 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:10 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 01:00:00, weight 0.32) and
                      after (2026-04-12 02:00:00, weight 0.68) in time
14:11:10 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:10 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.17433017150488 degrees.
14:11:10 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.17433017150488 degrees.
14:11:10 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:10 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:10 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:10 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:10 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:10 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:10 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:10 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:10 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:10 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:10 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:10 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:10 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:10 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:10 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:10 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:10 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:10 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:10 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:10 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:10 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:10 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:10 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:10 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:10 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:10 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:10 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:10 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:10 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:10 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.0736465 (min) 0.247608 (max)
14:11:10 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0561658 (min) 0.631714 (max)
14:11:10 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.266341 (min) -0.216256 (max)
14:11:10 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -10.9341 (min) -10.173 (max)
14:11:10 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 8.4388 (min) 8.99271 (max)
14:11:10 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:10 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 29.0125 (max)
14:11:10 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0238412 (max)
14:11:10 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:10 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.47846 (min) 5.94112 (max)
14:11:10 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.6737 (min) 32.7095 (max)
14:11:10 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000330091 (min) 0.000545577 (max)
14:11:10 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:10 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:10 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:10 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:10 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:10 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:10 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:10 DEBUG   opendrift:721: No elements hit coastline.
14:11:10 DEBUG   opendrift:765: Lifting 81 elements to seafloor.
14:11:10 DEBUG   opendrift:1798: No elements to deactivate
14:11:10 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:10 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:10 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:10 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 10
14:11:10 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0 0 0 0 0]
14:11:10 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3 3 3 3 3]
14:11:10 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 216.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  33.   0.]
 [  2.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:11:10 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:10 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:10 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:11:10 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:10 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.14362935750775122
14:11:10 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:10 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:10 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:10 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:559: 10 elements reached seafloor, interacting with bottom
14:11:10 DEBUG   opendrift:765: Lifting 10 elements to seafloor.
14:11:10 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 29 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:11:10 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:11:10 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:10 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:10 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:10 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:10 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(240), np.int64(0), np.int64(13), np.int64(247), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:10 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:10 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:10 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:10 DEBUG   opendrift:2201: ======================================================================
14:11:10 INFO    opendrift:2202: 2026-04-12 02:10:39.228216 - step 25 of 96 - 500 active elements (0 deactivated)
14:11:10 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:10 DEBUG   opendrift:2210: ======================================================================
14:11:10 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.72498673737851
14:11:10 DEBUG   opendrift:2221:                10.535350845352463 <- longitude -> 10.83017359809776
14:11:10 DEBUG   opendrift:2221:                -25.972806836169827 <- z -> 0.0
14:11:10 DEBUG   opendrift:2222: ---------------------------------
14:11:10 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:10 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:10 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:10 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:10 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:10 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:10 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:10 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 02:00:00 (before)
                2026-04-12 03:00:00 (after)
14:11:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:12 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.94511705646985 and 59.71123960860728 degrees.
14:11: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']
14:11:12 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.94511705646985 and 59.71123960860728 degrees.
14:11:12 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:12 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:11:12 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:12 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:12 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:12 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:12 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:11:12 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 52x38x11) for time after (2026-04-12 03:00:00)
14:11:12 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 02:00:00) in space  (linearNDFast)
14:11:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:12 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 03:00:00) in space  (linearNDFast)
14:11:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:12 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 02:00:00, weight 0.82) and
                      after (2026-04-12 03:00:00, weight 0.18) in time
14:11:12 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:12 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.464660226400454 and -59.16983741971106 degrees.
14:11:12 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.464660226400454 and -59.16983741971106 degrees.
14:11:12 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:12 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:12 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:12 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:12 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:12 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:12 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:12 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:12 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:12 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:12 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:12 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:12 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:12 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:12 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:12 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:12 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:12 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:12 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:12 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:12 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:12 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:12 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:12 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:12 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:12 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:12 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:12 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.0731103 (min) 0.288882 (max)
14:11:12 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0367085 (min) 0.691402 (max)
14:11:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.325663 (min) -0.265788 (max)
14:11:12 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -11.2967 (min) -10.3275 (max)
14:11:12 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 8.32506 (min) 8.87014 (max)
14:11:12 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 30.2547 (max)
14:11:12 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.026154 (max)
14:11:12 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.48722 (min) 6.03776 (max)
14:11:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.7135 (min) 32.9423 (max)
14:11:12 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000345213 (min) 0.000519138 (max)
14:11:12 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:12 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:12 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:12 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:12 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:12 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:12 DEBUG   opendrift:721: No elements hit coastline.
14:11:12 DEBUG   opendrift:765: Lifting 103 elements to seafloor.
14:11:12 DEBUG   opendrift:1798: No elements to deactivate
14:11:12 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:12 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:12 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:12 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 8
14:11:12 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0 0 0 0 0]
14:11:12 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3 3 3 3 3]
14:11:12 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 224.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  33.   0.]
 [  2.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:11:12 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:12 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:12 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:11:12 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:12 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.14669205777880184
14:11:12 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:12 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:12 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:12 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:559: 8 elements reached seafloor, interacting with bottom
14:11:12 DEBUG   opendrift:765: Lifting 8 elements to seafloor.
14:11:12 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:11:12 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:11:12 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:11:12 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:12 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:12 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:12 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:12 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(232), np.int64(0), np.int64(12), np.int64(256), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:12 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:12 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:12 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:12 DEBUG   opendrift:2201: ======================================================================
14:11:12 INFO    opendrift:2202: 2026-04-12 02:40:39.228216 - step 26 of 96 - 500 active elements (0 deactivated)
14:11:12 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:12 DEBUG   opendrift:2210: ======================================================================
14:11:12 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.73222990373595
14:11:12 DEBUG   opendrift:2221:                10.535350845352468 <- longitude -> 10.833131642310091
14:11:12 DEBUG   opendrift:2221:                -25.768734462366794 <- z -> 0.0
14:11:12 DEBUG   opendrift:2222: ---------------------------------
14:11:12 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:12 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:12 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:12 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:12 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:12 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:12 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:12 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 02:00:00 (before)
                2026-04-12 03:00:00 (after)
14:11:12 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 02:00:00) in space  (linearNDFast)
14:11:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:12 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 03:00:00) in space  (linearNDFast)
14:11:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:12 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 02:00:00, weight 0.32) and
                      after (2026-04-12 03:00:00, weight 0.68) in time
14:11:12 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:12 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.166879362511835 degrees.
14:11:12 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.166879362511835 degrees.
14:11:12 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:12 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:12 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:12 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:12 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:12 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:12 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:12 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:12 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:12 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:12 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:12 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:12 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:12 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:12 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:12 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:12 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:12 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:12 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:12 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:12 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:12 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:12 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:12 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:12 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:12 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:12 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:12 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.0783221 (min) 0.345023 (max)
14:11:12 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0112882 (min) 0.797777 (max)
14:11:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.403985 (min) -0.324156 (max)
14:11:12 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -11.4663 (min) -10.4558 (max)
14:11:12 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 8.28337 (min) 8.84474 (max)
14:11:12 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 31.1527 (max)
14:11:12 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0280537 (max)
14:11:12 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.48537 (min) 6.03087 (max)
14:11:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.6712 (min) 32.9429 (max)
14:11:12 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000334146 (min) 0.000391427 (max)
14:11:12 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:12 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:12 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:12 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:12 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:12 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:12 DEBUG   opendrift:721: No elements hit coastline.
14:11:12 DEBUG   opendrift:765: Lifting 124 elements to seafloor.
14:11:12 DEBUG   opendrift:1798: No elements to deactivate
14:11:12 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:12 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:12 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:12 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 4
14:11:12 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 3 3 0]
14:11:12 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 0 0 3]
14:11:12 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 226.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  34.   0.]
 [  4.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:11:12 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:12 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:12 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:11:12 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:12 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.1487478291573156
14:11:12 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:12 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:12 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:12 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
14:11:12 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
14:11:12 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:11:12 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:11:12 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:12 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:12 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:12 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:12 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(232), np.int64(0), np.int64(12), np.int64(256), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:12 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:12 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:12 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:12 DEBUG   opendrift:2201: ======================================================================
14:11:12 INFO    opendrift:2202: 2026-04-12 03:10:39.228216 - step 27 of 96 - 500 active elements (0 deactivated)
14:11:12 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:12 DEBUG   opendrift:2210: ======================================================================
14:11:12 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.734408760809494
14:11:12 DEBUG   opendrift:2221:                10.535350845352463 <- longitude -> 10.836149182124458
14:11:12 DEBUG   opendrift:2221:                -27.727511094875133 <- z -> 0.0
14:11:12 DEBUG   opendrift:2222: ---------------------------------
14:11:12 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:12 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:12 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:12 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:12 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:12 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:12 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:12 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 03:00:00 (before)
                2026-04-12 04:00:00 (after)
14:11:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:14 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:14 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:14 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:14 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.93140643863922 and 59.71123960860728 degrees.
14:11:14 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
14:11:14 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.93140643863922 and 59.71123960860728 degrees.
14:11:14 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:14 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:11:14 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:14 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:14 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:14 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:14 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:11:14 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 54x38x11) for time after (2026-04-12 04:00:00)
14:11:14 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 03:00:00) in space  (linearNDFast)
14:11:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:14 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 04:00:00) in space  (linearNDFast)
14:11:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:14 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 03:00:00, weight 0.82) and
                      after (2026-04-12 04:00:00, weight 0.18) in time
14:11:14 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:14 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.163861814798324 degrees.
14:11:14 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.163861814798324 degrees.
14:11:14 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:14 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:14 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:14 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:14 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:14 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:14 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:14 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:14 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:14 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:14 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:14 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:14 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:14 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:14 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:14 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:14 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:14 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:14 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:14 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:14 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:14 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:14 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:14 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:14 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:14 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:14 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:14 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:14 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:14 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.0985086 (min) 0.377623 (max)
14:11:14 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: 0.0126255 (min) 0.963624 (max)
14:11:14 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.485494 (min) -0.385058 (max)
14:11:14 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -11.4622 (min) -10.612 (max)
14:11:14 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 8.37438 (min) 8.91045 (max)
14:11:14 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:14 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 32.466 (max)
14:11:14 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.030065 (max)
14:11:14 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:14 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.48453 (min) 5.99475 (max)
14:11:14 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.6766 (min) 32.777 (max)
14:11:14 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000332776 (min) 0.000334354 (max)
14:11:14 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:14 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:14 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:14 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:14 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:14 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:14 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:14 DEBUG   opendrift:721: No elements hit coastline.
14:11:14 DEBUG   opendrift:765: Lifting 134 elements to seafloor.
14:11:14 DEBUG   opendrift:1798: No elements to deactivate
14:11:14 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:14 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:14 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:14 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 4
14:11:14 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0 0 0]
14:11:14 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3 3 3]
14:11:14 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 230.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  34.   0.]
 [  4.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:11:14 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:14 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:14 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:11:14 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:14 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.14969013655268898
14:11:14 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:14 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:14 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:14 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:559: 4 elements reached seafloor, interacting with bottom
14:11:14 DEBUG   opendrift:765: Lifting 4 elements to seafloor.
14:11:14 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:11:14 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:14 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:14 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:14 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:14 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(228), np.int64(0), np.int64(12), np.int64(260), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:14 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:14 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:14 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:14 DEBUG   opendrift:2201: ======================================================================
14:11:14 INFO    opendrift:2202: 2026-04-12 03:40:39.228216 - step 28 of 96 - 500 active elements (0 deactivated)
14:11:14 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:14 DEBUG   opendrift:2210: ======================================================================
14:11:14 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.74669508804073
14:11:14 DEBUG   opendrift:2221:                10.535350845352463 <- longitude -> 10.83924293957674
14:11:14 DEBUG   opendrift:2221:                -26.776589628038067 <- z -> 0.0
14:11:14 DEBUG   opendrift:2222: ---------------------------------
14:11:14 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:14 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:14 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:14 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:14 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:14 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:14 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:14 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 03:00:00 (before)
                2026-04-12 04:00:00 (after)
14:11:14 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 03:00:00) in space  (linearNDFast)
14:11:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:14 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 04:00:00) in space  (linearNDFast)
14:11:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:14 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 03:00:00, weight 0.32) and
                      after (2026-04-12 04:00:00, weight 0.68) in time
14:11:14 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:14 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.16076805504293 degrees.
14:11:14 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.16076805504293 degrees.
14:11:14 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:14 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:14 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:14 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:14 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:14 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:14 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:14 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:14 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:14 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:14 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:14 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:14 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:14 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:14 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:14 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:14 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:14 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:14 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:14 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:14 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:14 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:14 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:14 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:14 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:14 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:14 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:14 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:14 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:14 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.282582 (min) 0.644798 (max)
14:11:14 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: 0.0338031 (min) 1.06124 (max)
14:11:14 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.559446 (min) -0.448686 (max)
14:11:14 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -11.1425 (min) -10.7842 (max)
14:11:14 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 8.66702 (min) 9.19833 (max)
14:11:14 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:14 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 34.7006 (max)
14:11:14 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0322598 (max)
14:11:14 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:14 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.48343 (min) 5.93741 (max)
14:11:14 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.6982 (min) 32.903 (max)
14:11:14 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000398857 (min) 0.000670791 (max)
14:11:14 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:14 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:14 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:14 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:14 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:14 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:14 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:14 DEBUG   opendrift:721: No elements hit coastline.
14:11:14 DEBUG   opendrift:765: Lifting 143 elements to seafloor.
14:11:14 DEBUG   opendrift:1798: No elements to deactivate
14:11:14 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:14 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:14 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:14 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 2
14:11:14 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0]
14:11:14 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3]
14:11:14 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 232.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  34.   0.]
 [  4.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:11:14 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:14 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:14 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:11:14 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:14 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.14915695271376744
14:11:14 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:14 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:14 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:14 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
14:11:14 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
14:11:14 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 28 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 27 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:11:14 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:11:14 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:14 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:14 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:14 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:14 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(226), np.int64(0), np.int64(12), np.int64(262), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:14 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:14 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:14 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:14 DEBUG   opendrift:2201: ======================================================================
14:11:14 INFO    opendrift:2202: 2026-04-12 04:10:39.228216 - step 29 of 96 - 500 active elements (0 deactivated)
14:11:14 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:14 DEBUG   opendrift:2210: ======================================================================
14:11:14 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.762795869860284
14:11:14 DEBUG   opendrift:2221:                10.535350845352463 <- longitude -> 10.839747565877369
14:11:14 DEBUG   opendrift:2221:                -29.058105070930527 <- z -> 0.0
14:11:14 DEBUG   opendrift:2222: ---------------------------------
14:11:14 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:14 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:14 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:14 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:14 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:14 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:14 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:14 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 04:00:00 (before)
                2026-04-12 05:00:00 (after)
14:11:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:16 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:16 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:16 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.929071959329754 and 59.71123960860728 degrees.
14:11: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']
14:11:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.929071959329754 and 59.71123960860728 degrees.
14:11:16 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:16 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:11:16 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:16 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:16 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:16 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:16 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:11:16 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 56x37x11) for time after (2026-04-12 05:00:00)
14:11:16 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 04:00:00) in space  (linearNDFast)
14:11:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:16 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 05:00:00) in space  (linearNDFast)
14:11:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:16 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 04:00:00, weight 0.82) and
                      after (2026-04-12 05:00:00, weight 0.18) in time
14:11:16 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.16026344525002 degrees.
14:11:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.16026344525002 degrees.
14:11:16 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:16 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:16 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:16 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:16 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:16 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:16 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:16 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:16 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:16 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:16 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:16 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:16 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:16 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:16 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:16 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:16 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:16 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:16 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:16 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:16 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:16 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:16 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:16 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:16 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:16 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:16 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:16 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.263234 (min) 0.486665 (max)
14:11:16 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: 0.0461091 (min) 1.08751 (max)
14:11:16 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.615141 (min) -0.511255 (max)
14:11:16 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -10.6925 (min) -9.39129 (max)
14:11:16 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 8.79783 (min) 9.51585 (max)
14:11:16 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:16 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 38.4486 (max)
14:11:16 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0312984 (max)
14:11:16 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:16 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.47877 (min) 5.94811 (max)
14:11:16 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.5741 (min) 32.7169 (max)
14:11:16 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000738669 (min) 0.000551258 (max)
14:11:16 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:16 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:16 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:16 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:16 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:16 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:16 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:16 DEBUG   opendrift:721: No elements hit coastline.
14:11:16 DEBUG   opendrift:765: Lifting 156 elements to seafloor.
14:11:16 DEBUG   opendrift:1798: No elements to deactivate
14:11:16 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:16 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:16 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:16 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 2
14:11:16 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 0]
14:11:16 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 3]
14:11:16 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 234.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  34.   0.]
 [  4.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:11:16 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:16 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:16 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:11:16 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:16 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.14141014006101843
14:11:16 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:16 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:16 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:16 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
14:11:16 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
14:11:16 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:11:16 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:11:16 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
14:11:16 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:16 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:16 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:16 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:16 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(224), np.int64(0), np.int64(11), np.int64(265), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:16 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:16 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:16 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:16 DEBUG   opendrift:2201: ======================================================================
14:11:16 INFO    opendrift:2202: 2026-04-12 04:40:39.228216 - step 30 of 96 - 500 active elements (0 deactivated)
14:11:16 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:16 DEBUG   opendrift:2210: ======================================================================
14:11:16 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.7778822654376
14:11:16 DEBUG   opendrift:2221:                10.535350845352463 <- longitude -> 10.84448281956793
14:11:16 DEBUG   opendrift:2221:                -30.975335144356308 <- z -> -0.21126766531347485
14:11:16 DEBUG   opendrift:2222: ---------------------------------
14:11:16 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:16 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:16 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:16 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:16 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:16 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:16 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:16 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 04:00:00 (before)
                2026-04-12 05:00:00 (after)
14:11:16 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 04:00:00) in space  (linearNDFast)
14:11:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:16 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 05:00:00) in space  (linearNDFast)
14:11:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:16 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 04:00:00, weight 0.32) and
                      after (2026-04-12 05:00:00, weight 0.68) in time
14:11:16 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.15552818828535 degrees.
14:11:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.15552818828535 degrees.
14:11:16 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:16 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:16 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:16 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:16 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:16 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:16 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:16 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:16 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:16 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:16 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:16 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:16 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:16 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:16 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:16 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:16 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:16 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:16 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:16 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:16 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:16 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:16 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:16 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:16 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:16 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:16 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:16 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.549357 (min) 0.51851 (max)
14:11:16 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: 0.0504864 (min) 1.12303 (max)
14:11:16 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.66417 (min) -0.567051 (max)
14:11:16 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -10.0217 (min) -6.38747 (max)
14:11:16 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 9.25307 (min) 10.027 (max)
14:11:16 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:16 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 48.3661 (max)
14:11:16 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 4.16084e-06 (min) 0.031178 (max)
14:11:16 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:16 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.48137 (min) 5.99051 (max)
14:11:16 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.6374 (min) 33.2303 (max)
14:11:16 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000708115 (min) 0.000550703 (max)
14:11:16 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:16 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:16 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:16 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:16 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:16 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:16 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:16 DEBUG   opendrift:721: No elements hit coastline.
14:11:16 DEBUG   opendrift:765: Lifting 171 elements to seafloor.
14:11:16 DEBUG   opendrift:1798: No elements to deactivate
14:11:16 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:16 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:16 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:16 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
14:11:16 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0]
14:11:16 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3]
14:11:16 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 235.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  35.   0.]
 [  4.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:11:16 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:16 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:16 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:11:16 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:16 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.13692044292220684
14:11:16 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:16 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:16 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:16 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:11:16 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:11:16 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:11:16 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:11:16 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
14:11:16 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
14:11:16 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:16 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:16 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:16 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:16 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(223), np.int64(0), np.int64(10), np.int64(267), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:16 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:16 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:16 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:16 DEBUG   opendrift:2201: ======================================================================
14:11:16 INFO    opendrift:2202: 2026-04-12 05:10:39.228216 - step 31 of 96 - 500 active elements (0 deactivated)
14:11:16 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:16 DEBUG   opendrift:2210: ======================================================================
14:11:16 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.7867622330887
14:11:16 DEBUG   opendrift:2221:                10.535350845352463 <- longitude -> 10.84767277795833
14:11:16 DEBUG   opendrift:2221:                -37.38629556446738 <- z -> -0.07578921783430026
14:11:16 DEBUG   opendrift:2222: ---------------------------------
14:11:16 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:16 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:16 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:16 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:16 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:16 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:16 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:16 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 05:00:00 (before)
                2026-04-12 06:00:00 (after)
14:11:17 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:17 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:18 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.92673506353729 and 59.71123960860728 degrees.
14:11: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']
14:11:18 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.92673506353729 and 59.71123960860728 degrees.
14:11:18 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:18 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:11:18 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:18 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:18 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:18 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:18 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:11:18 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 58x36x11) for time after (2026-04-12 06:00:00)
14:11:18 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 05:00:00) in space  (linearNDFast)
14:11:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:18 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 06:00:00) in space  (linearNDFast)
14:11:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:18 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 05:00:00, weight 0.82) and
                      after (2026-04-12 06:00:00, weight 0.18) in time
14:11:18 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:18 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.152338230364016 degrees.
14:11:18 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.152338230364016 degrees.
14:11:18 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:18 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:18 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:18 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:18 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:18 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:18 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:18 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:18 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:18 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:18 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:18 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:18 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:18 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:18 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:18 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:18 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:18 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:18 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:18 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:18 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:18 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:18 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:18 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:18 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:18 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:18 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:18 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:18 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:18 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.668178 (min) 0.505892 (max)
14:11:18 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: 0.0535168 (min) 1.07398 (max)
14:11:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.6922 (min) -0.605773 (max)
14:11:18 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -8.99009 (min) -4.57815 (max)
14:11:18 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 9.17319 (min) 10.2502 (max)
14:11:18 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 59.8265 (max)
14:11:18 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 6.96907e-05 (min) 0.0327678 (max)
14:11:18 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.47886 (min) 6.07893 (max)
14:11:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.581 (min) 33.5515 (max)
14:11:18 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000711967 (min) 0.000837577 (max)
14:11:18 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:18 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:18 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:18 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:18 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:18 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:18 DEBUG   opendrift:721: No elements hit coastline.
14:11:18 DEBUG   opendrift:765: Lifting 267 elements to seafloor.
14:11:18 DEBUG   opendrift:1798: No elements to deactivate
14:11:18 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:18 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:18 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:18 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 2
14:11:18 DEBUG   opendrift.models.chemicaldrift:1478: old species: [2 0]
14:11:18 DEBUG   opendrift.models.chemicaldrift:1479: new species: [0 3]
14:11:18 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 236.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  36.   0.]
 [  4.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:11:18 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:18 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:18 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:11:18 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:18 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.12697284181175442
14:11:18 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:18 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:18 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:18 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:11:18 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:11:18 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:11:18 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:11:18 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
14:11:18 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:18 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:18 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:18 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:18 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(223), np.int64(0), np.int64(8), np.int64(269), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:18 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:18 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:18 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:18 DEBUG   opendrift:2201: ======================================================================
14:11:18 INFO    opendrift:2202: 2026-04-12 05:40:39.228216 - step 32 of 96 - 500 active elements (0 deactivated)
14:11:18 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:18 DEBUG   opendrift:2210: ======================================================================
14:11:18 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.79189968014851
14:11:18 DEBUG   opendrift:2221:                10.535350845352463 <- longitude -> 10.851891275152214
14:11:18 DEBUG   opendrift:2221:                -36.320816577774444 <- z -> -0.3516093970284615
14:11:18 DEBUG   opendrift:2222: ---------------------------------
14:11:18 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:18 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:18 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:18 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:18 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:18 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:18 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:18 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 05:00:00 (before)
                2026-04-12 06:00:00 (after)
14:11:18 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 05:00:00) in space  (linearNDFast)
14:11:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:18 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 06:00:00) in space  (linearNDFast)
14:11:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:18 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 05:00:00, weight 0.32) and
                      after (2026-04-12 06:00:00, weight 0.68) in time
14:11:18 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:18 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.14811971962529 degrees.
14:11:18 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.14811971962529 degrees.
14:11:18 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:18 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:18 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:18 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:18 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:18 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:18 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:18 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:18 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:18 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:18 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:18 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:18 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:18 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:18 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:18 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:18 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:18 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:18 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:18 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:18 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:18 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:18 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:18 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:18 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:18 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:18 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:18 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:18 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:18 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.736126 (min) 0.472169 (max)
14:11:18 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.054269 (min) 1.00271 (max)
14:11:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.707341 (min) -0.6293 (max)
14:11:18 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -7.31978 (min) -4.88723 (max)
14:11:18 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 8.534 (min) 9.75925 (max)
14:11:18 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 66.7619 (max)
14:11:18 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.000107203 (min) 0.0253802 (max)
14:11:18 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.47758 (min) 6.09277 (max)
14:11:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.6185 (min) 33.6125 (max)
14:11:18 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000883128 (min) 0.00204309 (max)
14:11:18 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:18 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:18 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:18 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:18 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:18 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:18 DEBUG   opendrift:721: No elements hit coastline.
14:11:18 DEBUG   opendrift:765: Lifting 269 elements to seafloor.
14:11:18 DEBUG   opendrift:1798: No elements to deactivate
14:11:18 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:18 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:18 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:18 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 2
14:11:18 DEBUG   opendrift.models.chemicaldrift:1478: old species: [3 3]
14:11:18 DEBUG   opendrift.models.chemicaldrift:1479: new species: [0 0]
14:11:18 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 236.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  37.   0.]
 [  6.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:11:18 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:18 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:18 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:11:18 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:18 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.1052877964057549
14:11:18 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:18 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:18 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:18 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
14:11:18 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
14:11:18 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:18 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:18 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:18 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:18 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(225), np.int64(0), np.int64(8), np.int64(267), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:18 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:18 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:18 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:18 DEBUG   opendrift:2201: ======================================================================
14:11:18 INFO    opendrift:2202: 2026-04-12 06:10:39.228216 - step 33 of 96 - 500 active elements (0 deactivated)
14:11:18 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:18 DEBUG   opendrift:2210: ======================================================================
14:11:18 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.80472252094875
14:11:18 DEBUG   opendrift:2221:                10.53535084535246 <- longitude -> 10.856976362605334
14:11:18 DEBUG   opendrift:2221:                -35.61628567515626 <- z -> -0.3507951467704924
14:11:18 DEBUG   opendrift:2222: ---------------------------------
14:11:18 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:18 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:18 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:18 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:18 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:18 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:18 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:18 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 06:00:00 (before)
                2026-04-12 07:00:00 (after)
14:11:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:20 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:20 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:20 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:20 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:20 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.92439574751892 and 59.734053794916804 degrees.
14:11: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']
14:11:20 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.92439574751892 and 59.734053794916804 degrees.
14:11:20 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:20 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:11:20 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:20 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:20 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:20 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:20 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:11:20 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 60x37x11) for time after (2026-04-12 07:00:00)
14:11:20 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 06:00:00) in space  (linearNDFast)
14:11:20 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:20 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 07:00:00) in space  (linearNDFast)
14:11:20 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:20 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 06:00:00, weight 0.82) and
                      after (2026-04-12 07:00:00, weight 0.18) in time
14:11:20 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:20 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.14303463000866 degrees.
14:11:20 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.14303463000866 degrees.
14:11:20 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:20 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:20 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:20 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:20 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:20 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:20 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:20 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:20 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:20 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:20 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:20 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:20 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:20 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:20 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:20 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:20 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:20 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:20 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:20 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:20 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:20 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:20 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:20 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:20 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:20 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:20 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:20 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:20 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:20 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.694369 (min) 0.478261 (max)
14:11:20 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.144937 (min) 0.934891 (max)
14:11:20 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.716232 (min) -0.638512 (max)
14:11:20 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -7.13706 (min) -5.10537 (max)
14:11:20 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 8.04221 (min) 9.51334 (max)
14:11:20 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:20 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 77.8272 (max)
14:11:20 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 4.86259e-05 (min) 0.0273131 (max)
14:11:20 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:20 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.47863 (min) 6.11051 (max)
14:11:20 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.4288 (min) 33.602 (max)
14:11:20 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00107178 (min) 0.00295992 (max)
14:11:20 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:20 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:20 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:20 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:20 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:20 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:20 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:20 DEBUG   opendrift:721: No elements hit coastline.
14:11:20 DEBUG   opendrift:765: Lifting 267 elements to seafloor.
14:11:20 DEBUG   opendrift:1798: No elements to deactivate
14:11:20 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:20 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:20 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:20 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
14:11:20 DEBUG   opendrift.models.chemicaldrift:1478: old species: [3]
14:11:20 DEBUG   opendrift.models.chemicaldrift:1479: new species: [0]
14:11:20 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 236.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  37.   0.]
 [  7.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:11:20 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:20 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:20 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:11:20 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:20 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.09871858909106683
14:11:20 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:20 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:20 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:20 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:11:20 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:11:20 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:20 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:20 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:20 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:20 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(226), np.int64(0), np.int64(7), np.int64(267), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:20 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:20 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:20 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:20 DEBUG   opendrift:2201: ======================================================================
14:11:20 INFO    opendrift:2202: 2026-04-12 06:40:39.228216 - step 34 of 96 - 500 active elements (0 deactivated)
14:11:20 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:20 DEBUG   opendrift:2210: ======================================================================
14:11:20 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.808629562245386
14:11:20 DEBUG   opendrift:2221:                10.535350845352463 <- longitude -> 10.862533468229996
14:11:20 DEBUG   opendrift:2221:                -37.88413241147041 <- z -> 0.0
14:11:20 DEBUG   opendrift:2222: ---------------------------------
14:11:20 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:20 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:20 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:20 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:20 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:20 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:20 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:20 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 06:00:00 (before)
                2026-04-12 07:00:00 (after)
14:11:20 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 06:00:00) in space  (linearNDFast)
14:11:20 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:20 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 07:00:00) in space  (linearNDFast)
14:11:20 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:20 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 06:00:00, weight 0.32) and
                      after (2026-04-12 07:00:00, weight 0.68) in time
14:11:20 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:20 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.13747752999052 degrees.
14:11:20 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.13747752999052 degrees.
14:11:20 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:20 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:20 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:20 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:20 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:20 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:20 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:20 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:20 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:20 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:20 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:20 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:20 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:20 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:20 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:20 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:20 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:20 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:20 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:20 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:20 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:20 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:20 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:20 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:20 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:20 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:20 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:20 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:20 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:20 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.69237 (min) 0.460543 (max)
14:11:20 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.16905 (min) 0.800342 (max)
14:11:20 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.710111 (min) -0.627095 (max)
14:11:20 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -7.46454 (min) -5.29285 (max)
14:11:20 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 8.22861 (min) 9.55878 (max)
14:11:20 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:20 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 81.0167 (max)
14:11:20 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0247879 (max)
14:11:20 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:20 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.48391 (min) 6.0838 (max)
14:11:20 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.5979 (min) 33.5721 (max)
14:11:20 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00111764 (min) 0.00214326 (max)
14:11:20 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:20 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:20 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:20 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:20 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:20 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:20 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:20 DEBUG   opendrift:721: No elements hit coastline.
14:11:20 DEBUG   opendrift:760: No elements hit seafloor.
14:11:20 DEBUG   opendrift:1798: No elements to deactivate
14:11:20 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:20 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:20 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:20 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
14:11:20 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0]
14:11:20 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3]
14:11:20 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 237.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  38.   0.]
 [  7.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:11:20 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:20 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:20 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:11:20 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:20 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.10189601511451175
14:11:20 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:20 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:20 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:20 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:11:20 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:11:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:20 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:20 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:20 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:20 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:20 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:20 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(225), np.int64(0), np.int64(7), np.int64(268), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:20 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:20 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:20 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:20 DEBUG   opendrift:2201: ======================================================================
14:11:20 INFO    opendrift:2202: 2026-04-12 07:10:39.228216 - step 35 of 96 - 500 active elements (0 deactivated)
14:11:20 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:20 DEBUG   opendrift:2210: ======================================================================
14:11:20 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.81523760374574
14:11:20 DEBUG   opendrift:2221:                10.53535084535246 <- longitude -> 10.868462387497493
14:11:20 DEBUG   opendrift:2221:                -38.96054571641287 <- z -> 0.0
14:11:20 DEBUG   opendrift:2222: ---------------------------------
14:11:20 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:20 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:20 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:20 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:20 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:20 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:20 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:20 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 07:00:00 (before)
                2026-04-12 08:00:00 (after)
14:11:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:22 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.90377319405257 and 59.756878588440536 degrees.
14:11: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']
14:11:22 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.90377319405257 and 59.756878588440536 degrees.
14:11:22 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:22 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:11:22 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:22 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:22 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:22 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:22 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:11:22 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 63x39x11) for time after (2026-04-12 08:00:00)
14:11:22 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 07:00:00) in space  (linearNDFast)
14:11:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:22 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 08:00:00) in space  (linearNDFast)
14:11:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:22 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 07:00:00, weight 0.82) and
                      after (2026-04-12 08:00:00, weight 0.18) in time
14:11:22 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:22 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.13154859984451 degrees.
14:11:22 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.13154859984451 degrees.
14:11:22 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:22 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:22 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:22 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:22 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:22 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:22 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:22 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:22 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:22 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:22 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:22 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:22 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:22 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:22 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:22 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:22 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:22 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:22 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:22 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:22 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:22 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:22 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:22 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:22 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:22 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:22 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:22 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:22 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:22 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.673532 (min) 0.451369 (max)
14:11:22 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.260966 (min) 0.726118 (max)
14:11:22 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.699376 (min) -0.60697 (max)
14:11:22 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -7.73369 (min) -5.37565 (max)
14:11:22 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 8.26529 (min) 9.56788 (max)
14:11:22 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:22 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 83.944 (max)
14:11:22 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0212795 (max)
14:11:22 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:22 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.48615 (min) 6.09167 (max)
14:11:22 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.5823 (min) 33.7553 (max)
14:11:22 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00155761 (min) 0.00207765 (max)
14:11:22 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:22 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:22 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:22 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:22 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:22 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:22 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:22 DEBUG   opendrift:721: No elements hit coastline.
14:11:22 DEBUG   opendrift:760: No elements hit seafloor.
14:11:22 DEBUG   opendrift:1798: No elements to deactivate
14:11:22 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:22 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:22 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:22 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:11:22 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:22 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.10322035333418923
14:11:22 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:22 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:22 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:22 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:22 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:22 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:22 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:22 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:22 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(225), np.int64(0), np.int64(7), np.int64(268), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:22 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:22 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:22 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:22 DEBUG   opendrift:2201: ======================================================================
14:11:22 INFO    opendrift:2202: 2026-04-12 07:40:39.228216 - step 36 of 96 - 500 active elements (0 deactivated)
14:11:22 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:22 DEBUG   opendrift:2210: ======================================================================
14:11:22 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.81819686837373
14:11:22 DEBUG   opendrift:2221:                10.53535084535246 <- longitude -> 10.870120085347654
14:11:22 DEBUG   opendrift:2221:                -38.785201478294745 <- z -> -0.23388196858497867
14:11:22 DEBUG   opendrift:2222: ---------------------------------
14:11:22 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:22 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:22 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:22 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:22 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:22 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:22 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:22 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 07:00:00 (before)
                2026-04-12 08:00:00 (after)
14:11:22 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 07:00:00) in space  (linearNDFast)
14:11:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:22 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 08:00:00) in space  (linearNDFast)
14:11:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:22 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 07:00:00, weight 0.32) and
                      after (2026-04-12 08:00:00, weight 0.68) in time
14:11:22 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:22 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.12989091247776 degrees.
14:11:22 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.12989091247776 degrees.
14:11:22 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:22 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:22 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:22 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:22 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:22 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:22 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:22 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:22 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:22 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:22 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:22 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:22 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:22 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:22 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:22 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:22 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:22 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:22 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:22 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:22 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:22 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:22 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:22 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:22 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:22 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:22 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:22 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:22 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:22 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.633284 (min) 0.421631 (max)
14:11:22 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.235024 (min) 0.564072 (max)
14:11:22 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.674206 (min) -0.574465 (max)
14:11:22 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -6.38655 (min) -5.36089 (max)
14:11:22 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 8.00756 (min) 9.53552 (max)
14:11:22 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:22 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 86.3943 (max)
14:11:22 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 2.41072e-06 (min) 0.0208808 (max)
14:11:22 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:22 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.48175 (min) 6.09154 (max)
14:11:22 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.622 (min) 33.7581 (max)
14:11:22 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00144404 (min) 0.0025941 (max)
14:11:22 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:22 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:22 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:22 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:22 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:22 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:22 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:22 DEBUG   opendrift:721: No elements hit coastline.
14:11:22 DEBUG   opendrift:760: No elements hit seafloor.
14:11:22 DEBUG   opendrift:1798: No elements to deactivate
14:11:22 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:22 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:22 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:22 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
14:11:22 DEBUG   opendrift.models.chemicaldrift:1478: old species: [3]
14:11:22 DEBUG   opendrift.models.chemicaldrift:1479: new species: [0]
14:11:22 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 237.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  38.   0.]
 [  8.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:11:22 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:22 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:22 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:11:22 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:22 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.09180890443883245
14:11:22 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:22 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:22 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:22 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:22 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:22 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:22 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:22 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:22 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(226), np.int64(0), np.int64(7), np.int64(267), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:22 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:22 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:22 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:22 DEBUG   opendrift:2201: ======================================================================
14:11:22 INFO    opendrift:2202: 2026-04-12 08:10:39.228216 - step 37 of 96 - 500 active elements (0 deactivated)
14:11:22 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:22 DEBUG   opendrift:2210: ======================================================================
14:11:22 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.82039279284835
14:11:22 DEBUG   opendrift:2221:                10.53535084535246 <- longitude -> 10.872211789584917
14:11:22 DEBUG   opendrift:2221:                -38.83232481169683 <- z -> 0.0
14:11:22 DEBUG   opendrift:2222: ---------------------------------
14:11:22 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:22 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:22 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:22 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:22 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:22 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:22 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:22 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 08:00:00 (before)
                2026-04-12 09:00:00 (after)
14:11:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:25 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.89001113714103 and 59.768294962960084 degrees.
14:11: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']
14:11:25 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.89001113714103 and 59.768294962960084 degrees.
14:11:25 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:25 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:11:25 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:25 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:25 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:25 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:25 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:11:25 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 65x40x11) for time after (2026-04-12 09:00:00)
14:11:25 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 08:00:00) in space  (linearNDFast)
14:11:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:25 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 09:00:00) in space  (linearNDFast)
14:11:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:25 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 08:00:00, weight 0.82) and
                      after (2026-04-12 09:00:00, weight 0.18) in time
14:11:25 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:25 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.127799200772344 degrees.
14:11:25 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.127799200772344 degrees.
14:11:25 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:25 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:25 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:25 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:25 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:25 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:25 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:25 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:25 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:25 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:25 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:25 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:25 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:25 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:25 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:25 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:25 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:25 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:25 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:25 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:25 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:25 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:25 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:25 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:25 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:25 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:25 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:25 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:25 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:25 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.612498 (min) 0.409109 (max)
14:11:25 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.209313 (min) 0.469524 (max)
14:11:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.6401 (min) -0.535927 (max)
14:11:25 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.88712 (min) -5.16708 (max)
14:11:25 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 7.7418 (min) 9.40178 (max)
14:11:25 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 88.0369 (max)
14:11:25 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0199236 (max)
14:11:25 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.47994 (min) 6.10055 (max)
14:11:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.5836 (min) 33.7554 (max)
14:11:25 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000631389 (min) 0.00301961 (max)
14:11:25 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:25 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:25 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:25 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:25 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:25 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:25 DEBUG   opendrift:721: No elements hit coastline.
14:11:25 DEBUG   opendrift:760: No elements hit seafloor.
14:11:25 DEBUG   opendrift:1798: No elements to deactivate
14:11:25 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:25 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:25 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:25 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
14:11:25 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0]
14:11:25 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3]
14:11:25 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 238.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  38.   0.]
 [  8.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:11:25 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:25 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:25 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:11:25 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:25 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.08885257685733253
14:11:25 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:25 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:25 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:25 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:11:25 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:11:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:25 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:25 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:25 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:25 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:25 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:25 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:25 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:25 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:25 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:25 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:25 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:25 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:25 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:25 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(225), np.int64(0), np.int64(7), np.int64(268), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:25 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:25 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:25 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:25 DEBUG   opendrift:2201: ======================================================================
14:11:25 INFO    opendrift:2202: 2026-04-12 08:40:39.228216 - step 38 of 96 - 500 active elements (0 deactivated)
14:11:25 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:25 DEBUG   opendrift:2210: ======================================================================
14:11:25 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.82407700048254
14:11:25 DEBUG   opendrift:2221:                10.53535084535246 <- longitude -> 10.881470674502458
14:11:25 DEBUG   opendrift:2221:                -38.84497858360664 <- z -> 0.0
14:11:25 DEBUG   opendrift:2222: ---------------------------------
14:11:25 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:25 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:25 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:25 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:25 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:25 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:25 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:25 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 08:00:00 (before)
                2026-04-12 09:00:00 (after)
14:11:25 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 08:00:00) in space  (linearNDFast)
14:11:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:25 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 09:00:00) in space  (linearNDFast)
14:11:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:25 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 08:00:00, weight 0.32) and
                      after (2026-04-12 09:00:00, weight 0.68) in time
14:11:25 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:25 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.11854031117074 degrees.
14:11:25 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.11854031117074 degrees.
14:11:25 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:25 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:25 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:25 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:25 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:25 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:25 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:25 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:25 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:25 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:25 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:25 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:25 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:25 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:25 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:25 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:25 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:25 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:25 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:25 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:25 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:25 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:25 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:25 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:25 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:25 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:25 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:25 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:25 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:25 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.564211 (min) 0.384921 (max)
14:11:25 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.23545 (min) 0.450993 (max)
14:11:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.589765 (min) -0.491571 (max)
14:11:25 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.74311 (min) -4.93107 (max)
14:11:25 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 7.53509 (min) 8.95106 (max)
14:11:25 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 88.7878 (max)
14:11:25 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.0190972 (max)
14:11:25 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.48286 (min) 6.09631 (max)
14:11:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.5289 (min) 33.6612 (max)
14:11:25 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000622443 (min) 0.00210795 (max)
14:11:25 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:25 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:25 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:25 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:25 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:25 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:25 DEBUG   opendrift:721: No elements hit coastline.
14:11:25 DEBUG   opendrift:760: No elements hit seafloor.
14:11:25 DEBUG   opendrift:1798: No elements to deactivate
14:11:25 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:25 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:25 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:25 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:11:25 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:25 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.08173590147199632
14:11:25 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:25 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:25 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:25 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:25 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:25 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:25 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:25 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:25 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:25 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:25 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(225), np.int64(0), np.int64(7), np.int64(268), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:25 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:25 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:25 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:25 DEBUG   opendrift:2201: ======================================================================
14:11:25 INFO    opendrift:2202: 2026-04-12 09:10:39.228216 - step 39 of 96 - 500 active elements (0 deactivated)
14:11:25 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:25 DEBUG   opendrift:2210: ======================================================================
14:11:25 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.82538774572528
14:11:25 DEBUG   opendrift:2221:                10.535350845352465 <- longitude -> 10.882322476461443
14:11:25 DEBUG   opendrift:2221:                -38.667859478134304 <- z -> 0.0
14:11:25 DEBUG   opendrift:2222: ---------------------------------
14:11:25 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:25 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:25 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:25 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:25 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:25 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:25 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:25 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 09:00:00 (before)
                2026-04-12 10:00:00 (after)
14:11:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:27 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.883125997990724 and 59.77971398933626 degrees.
14:11:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
14:11:27 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.883125997990724 and 59.77971398933626 degrees.
14:11:27 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:27 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:11:27 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:27 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:27 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:27 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:27 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:11:27 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 66x41x11) for time after (2026-04-12 10:00:00)
14:11:27 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 09:00:00) in space  (linearNDFast)
14:11:27 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:27 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 10:00:00) in space  (linearNDFast)
14:11:27 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:27 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 09:00:00, weight 0.82) and
                      after (2026-04-12 10:00:00, weight 0.18) in time
14:11:27 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:27 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.117688503224684 degrees.
14:11:27 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.117688503224684 degrees.
14:11:27 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:27 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:27 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:27 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:27 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:27 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:27 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:27 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:27 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:27 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:27 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:27 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:27 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:27 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:27 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:27 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:27 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:27 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:27 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:27 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:27 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:27 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:27 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:27 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:27 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:27 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:27 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:27 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:27 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:27 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.53278 (min) 0.357907 (max)
14:11:27 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.338454 (min) 0.346826 (max)
14:11:27 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.533957 (min) -0.445471 (max)
14:11:27 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.83268 (min) -4.98826 (max)
14:11:27 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 7.38964 (min) 8.55487 (max)
14:11:27 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:27 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 89.9595 (max)
14:11:27 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.0181296 (max)
14:11:27 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:27 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.48651 (min) 6.10539 (max)
14:11:27 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.5174 (min) 33.6388 (max)
14:11:27 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000385951 (min) 0.00229717 (max)
14:11:27 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:27 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:27 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:27 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:27 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:27 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:27 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:27 DEBUG   opendrift:721: No elements hit coastline.
14:11:27 DEBUG   opendrift:760: No elements hit seafloor.
14:11:27 DEBUG   opendrift:1798: No elements to deactivate
14:11:27 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:27 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:27 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:27 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:11:27 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:27 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.07736620458933567
14:11:27 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:27 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:27 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:27 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:27 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:27 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:27 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:27 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:27 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:27 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:27 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:27 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:27 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:27 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(225), np.int64(0), np.int64(7), np.int64(268), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:27 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:27 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:27 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:27 DEBUG   opendrift:2201: ======================================================================
14:11:27 INFO    opendrift:2202: 2026-04-12 09:40:39.228216 - step 40 of 96 - 500 active elements (0 deactivated)
14:11:27 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:27 DEBUG   opendrift:2210: ======================================================================
14:11:27 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.828875222173075
14:11:27 DEBUG   opendrift:2221:                10.535350845352465 <- longitude -> 10.89264988967523
14:11:27 DEBUG   opendrift:2221:                -37.49377698422461 <- z -> 0.0
14:11:27 DEBUG   opendrift:2222: ---------------------------------
14:11:27 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:27 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:27 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:27 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:27 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:27 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:27 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:27 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 09:00:00 (before)
                2026-04-12 10:00:00 (after)
14:11:27 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 09:00:00) in space  (linearNDFast)
14:11:27 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:27 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 10:00:00) in space  (linearNDFast)
14:11:27 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:27 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 09:00:00, weight 0.32) and
                      after (2026-04-12 10:00:00, weight 0.68) in time
14:11:27 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:27 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.107361092078776 degrees.
14:11:27 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.107361092078776 degrees.
14:11:27 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:27 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:27 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:27 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:27 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:27 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:27 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:27 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:27 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:27 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:27 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:27 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:27 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:27 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:27 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:27 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:27 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:27 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:27 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:27 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:27 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:27 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:27 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:27 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:27 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:27 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:27 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:27 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:27 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:27 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.51832 (min) 0.392092 (max)
14:11:27 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.391824 (min) 0.210517 (max)
14:11:27 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.46821 (min) -0.397512 (max)
14:11:27 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -6.23272 (min) -5.26099 (max)
14:11:27 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 7.16447 (min) 8.18472 (max)
14:11:27 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:27 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 89.2009 (max)
14:11:27 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0182159 (max)
14:11:27 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:27 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.48574 (min) 6.10729 (max)
14:11:27 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.5239 (min) 33.769 (max)
14:11:27 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000736105 (min) 0.00259646 (max)
14:11:27 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:27 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:27 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:27 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:27 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:27 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:27 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:27 DEBUG   opendrift:721: No elements hit coastline.
14:11:27 DEBUG   opendrift:760: No elements hit seafloor.
14:11:27 DEBUG   opendrift:1798: No elements to deactivate
14:11:27 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:27 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:27 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:27 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:11:27 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:27 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.07648234745112131
14:11:27 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:27 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:27 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:27 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:27 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:27 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:27 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:27 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:27 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:27 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:27 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:27 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:27 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:27 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:27 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:27 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:27 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(225), np.int64(0), np.int64(7), np.int64(268), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:27 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:27 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:27 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:27 DEBUG   opendrift:2201: ======================================================================
14:11:27 INFO    opendrift:2202: 2026-04-12 10:10:39.228216 - step 41 of 96 - 500 active elements (0 deactivated)
14:11:27 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:27 DEBUG   opendrift:2210: ======================================================================
14:11:27 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.82717110119865
14:11:27 DEBUG   opendrift:2221:                10.535350845352468 <- longitude -> 10.904519259840507
14:11:27 DEBUG   opendrift:2221:                -38.02914495901591 <- z -> 0.0
14:11:27 DEBUG   opendrift:2222: ---------------------------------
14:11:27 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:27 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:27 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:27 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:27 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:27 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:27 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:27 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 10:00:00 (before)
                2026-04-12 11:00:00 (after)
14:11:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:29 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.883125997990724 and 59.79113566759277 degrees.
14:11:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
14:11:29 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.883125997990724 and 59.79113566759277 degrees.
14:11:29 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:29 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:11:29 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:29 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:29 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:29 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:29 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:11:29 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 66x42x11) for time after (2026-04-12 11:00:00)
14:11:29 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 10:00:00) in space  (linearNDFast)
14:11:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:29 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 11:00:00) in space  (linearNDFast)
14:11:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:29 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 10:00:00, weight 0.82) and
                      after (2026-04-12 11:00:00, weight 0.18) in time
14:11:29 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:29 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.09549172296 degrees.
14:11:29 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46466022244846 and -59.09549172296 degrees.
14:11:29 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:29 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:29 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:29 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:29 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:29 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:29 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:29 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:29 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:29 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:29 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:29 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:29 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:29 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:29 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:29 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:29 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:29 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:29 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:29 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:29 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:29 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:29 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:29 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.524423 (min) 0.402875 (max)
14:11:29 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.455954 (min) 0.143672 (max)
14:11:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.408915 (min) -0.355737 (max)
14:11:29 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -6.46991 (min) -5.52394 (max)
14:11:29 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 6.94867 (min) 8.1576 (max)
14:11:29 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 87.9518 (max)
14:11:29 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.015649 (max)
14:11:29 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.48442 (min) 6.09931 (max)
14:11:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.547 (min) 33.7113 (max)
14:11:29 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000380806 (min) 0.00232279 (max)
14:11:29 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:29 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:29 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:29 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:29 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:29 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:29 DEBUG   opendrift:721: No elements hit coastline.
14:11:29 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:11:29 DEBUG   opendrift:1798: No elements to deactivate
14:11:29 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:29 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:29 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:29 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
14:11:29 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0]
14:11:29 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3]
14:11:29 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 239.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  38.   0.]
 [  8.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:11:29 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:29 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:29 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:11:29 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:29 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.07539407681390309
14:11:29 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:29 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:29 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:29 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:11:29 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:11:29 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:29 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:29 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:29 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:29 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:29 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:29 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:29 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:29 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:29 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:29 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:29 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:29 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:29 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(224), np.int64(0), np.int64(7), np.int64(269), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:29 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:29 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:29 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:29 DEBUG   opendrift:2201: ======================================================================
14:11:29 INFO    opendrift:2202: 2026-04-12 10:40:39.228216 - step 42 of 96 - 500 active elements (0 deactivated)
14:11:29 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:29 DEBUG   opendrift:2210: ======================================================================
14:11:29 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.82504838570372
14:11:29 DEBUG   opendrift:2221:                10.534236509245794 <- longitude -> 10.916715208619632
14:11:29 DEBUG   opendrift:2221:                -37.68659508248296 <- z -> 0.0
14:11:29 DEBUG   opendrift:2222: ---------------------------------
14:11:29 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:29 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:29 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:29 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:29 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:29 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:29 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 10:00:00 (before)
                2026-04-12 11:00:00 (after)
14:11:29 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 10:00:00) in space  (linearNDFast)
14:11:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:29 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 11:00:00) in space  (linearNDFast)
14:11:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:29 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 10:00:00, weight 0.32) and
                      after (2026-04-12 11:00:00, weight 0.68) in time
14:11:29 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:29 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.465774523230095 and -59.08329577000524 degrees.
14:11:29 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.465774523230095 and -59.08329577000524 degrees.
14:11:29 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:29 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:29 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:29 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:29 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:29 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:29 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:29 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:29 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:29 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:29 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:29 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:29 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:29 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:29 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:29 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:29 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:29 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:29 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:29 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:29 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:29 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:29 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:29 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.532039 (min) 0.305554 (max)
14:11:29 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.45719 (min) 0.121753 (max)
14:11:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.361333 (min) -0.324713 (max)
14:11:29 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -6.37698 (min) -5.33728 (max)
14:11:29 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 6.72505 (min) 8.02039 (max)
14:11:29 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 87.0396 (max)
14:11:29 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.0176474 (max)
14:11:29 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.4858 (min) 6.10701 (max)
14:11:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.6001 (min) 33.711 (max)
14:11:29 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000601493 (min) 0.00196784 (max)
14:11:29 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:29 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:29 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:29 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:29 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:29 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:29 DEBUG   opendrift:721: No elements hit coastline.
14:11:29 DEBUG   opendrift:760: No elements hit seafloor.
14:11:29 DEBUG   opendrift:1798: No elements to deactivate
14:11:29 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:29 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:29 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:29 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:11:29 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:29 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.07394048147806793
14:11:29 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:29 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:29 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:29 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:29 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:29 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:29 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:29 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:29 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:29 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:29 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:29 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:29 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:29 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:29 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(224), np.int64(0), np.int64(7), np.int64(269), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:29 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:29 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:29 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:29 DEBUG   opendrift:2201: ======================================================================
14:11:29 INFO    opendrift:2202: 2026-04-12 11:10:39.228216 - step 43 of 96 - 500 active elements (0 deactivated)
14:11:29 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:29 DEBUG   opendrift:2210: ======================================================================
14:11:29 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.82198365006273
14:11:29 DEBUG   opendrift:2221:                10.520235685482069 <- longitude -> 10.925964457728885
14:11:29 DEBUG   opendrift:2221:                -38.29806111141389 <- z -> 0.0
14:11:29 DEBUG   opendrift:2222: ---------------------------------
14:11:29 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:29 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:29 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:29 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:29 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:29 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:29 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 11:00:00 (before)
                2026-04-12 12:00:00 (after)
14:11:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:31 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86720290568607 and 59.81398697979367 degrees.
14:11: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']
14:11:31 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86720290568607 and 59.81398697979367 degrees.
14:11:31 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:31 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:11:31 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:31 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:31 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:31 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:31 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:11:31 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 65x46x11) for time after (2026-04-12 12:00:00)
14:11:31 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 11:00:00) in space  (linearNDFast)
14:11:31 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:31 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 12:00:00) in space  (linearNDFast)
14:11:31 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:31 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 11:00:00, weight 0.82) and
                      after (2026-04-12 12:00:00, weight 0.18) in time
14:11:31 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:31 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4797753499973 and -59.0740465085992 degrees.
14:11:31 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4797753499973 and -59.0740465085992 degrees.
14:11:31 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:31 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:31 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:31 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:31 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:31 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:31 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:31 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:31 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:31 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:31 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:31 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:31 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:31 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:31 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:31 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:31 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:31 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:31 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:31 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:31 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:31 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:31 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:31 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:31 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:31 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:31 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:31 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:31 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:31 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.531338 (min) 0.213461 (max)
14:11:31 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.441641 (min) 0.11815 (max)
14:11:31 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.340178 (min) -0.301259 (max)
14:11:31 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -6.34536 (min) -5.16226 (max)
14:11:31 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 6.44053 (min) 8.12488 (max)
14:11:31 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:31 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 86.039 (max)
14:11:31 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0168495 (max)
14:11:31 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:31 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.48749 (min) 6.09941 (max)
14:11:31 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.6374 (min) 33.8093 (max)
14:11:31 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000761698 (min) 0.001826 (max)
14:11:31 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:31 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:31 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:31 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:31 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:31 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:31 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:31 DEBUG   opendrift:721: No elements hit coastline.
14:11:31 DEBUG   opendrift:760: No elements hit seafloor.
14:11:31 DEBUG   opendrift:1798: No elements to deactivate
14:11:31 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:31 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:31 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:31 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:11:31 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:31 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.07592495173350947
14:11:31 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:31 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:31 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:31 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:31 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:31 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:31 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:31 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:31 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:31 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:31 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:31 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:31 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:31 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:31 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:31 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:31 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:31 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:31 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:31 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:31 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:31 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:31 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:31 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(224), np.int64(0), np.int64(7), np.int64(269), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:31 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:31 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:31 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:31 DEBUG   opendrift:2201: ======================================================================
14:11:31 INFO    opendrift:2202: 2026-04-12 11:40:39.228216 - step 44 of 96 - 500 active elements (0 deactivated)
14:11:31 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:31 DEBUG   opendrift:2210: ======================================================================
14:11:31 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.819620574583745
14:11:31 DEBUG   opendrift:2221:                10.505185570896224 <- longitude -> 10.929203179935248
14:11:31 DEBUG   opendrift:2221:                -37.377598601792926 <- z -> 0.0
14:11:31 DEBUG   opendrift:2222: ---------------------------------
14:11:31 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:31 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:31 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:31 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:31 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:31 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:31 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:31 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 11:00:00 (before)
                2026-04-12 12:00:00 (after)
14:11:31 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 11:00:00) in space  (linearNDFast)
14:11:31 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:31 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 12:00:00) in space  (linearNDFast)
14:11:31 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:31 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 11:00:00, weight 0.32) and
                      after (2026-04-12 12:00:00, weight 0.68) in time
14:11:31 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:31 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4948254683802 and -59.070807787781106 degrees.
14:11:31 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4948254683802 and -59.070807787781106 degrees.
14:11:31 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:31 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:31 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:31 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:31 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:31 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:31 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:31 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:31 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:31 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:31 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:31 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:31 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:31 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:31 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:31 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:31 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:31 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:31 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:31 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:31 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:31 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:31 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:31 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:31 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:31 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:31 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:31 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:31 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:31 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.601524 (min) 0.209308 (max)
14:11:31 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.418793 (min) 0.124141 (max)
14:11:31 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.331 (min) -0.288055 (max)
14:11:31 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -6.1635 (min) -5.18655 (max)
14:11:31 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 6.27229 (min) 7.80049 (max)
14:11:31 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:31 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 85.5857 (max)
14:11:31 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0170164 (max)
14:11:31 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:31 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.48688 (min) 6.10834 (max)
14:11:31 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.6444 (min) 33.751 (max)
14:11:31 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00083891 (min) 0.00157448 (max)
14:11:31 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:31 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:31 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:31 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:31 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:31 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:31 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:31 DEBUG   opendrift:721: No elements hit coastline.
14:11:31 DEBUG   opendrift:760: No elements hit seafloor.
14:11:31 DEBUG   opendrift:1798: No elements to deactivate
14:11:31 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:31 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:31 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:31 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:11:31 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:31 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0712373018332273
14:11:31 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:31 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:31 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:31 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:31 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:31 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:31 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:31 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
14:11:31 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:31 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:31 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:31 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:31 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:31 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:31 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:31 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:31 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
14:11:31 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:31 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:31 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:31 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:31 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:31 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(224), np.int64(0), np.int64(7), np.int64(269), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:31 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:31 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:31 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:31 DEBUG   opendrift:2201: ======================================================================
14:11:31 INFO    opendrift:2202: 2026-04-12 12:10:39.228216 - step 45 of 96 - 500 active elements (0 deactivated)
14:11:31 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:31 DEBUG   opendrift:2210: ======================================================================
14:11:31 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.81685393565096
14:11:31 DEBUG   opendrift:2221:                10.489751737301278 <- longitude -> 10.930671377880243
14:11:31 DEBUG   opendrift:2221:                -37.19834911719526 <- z -> 0.0
14:11:31 DEBUG   opendrift:2222: ---------------------------------
14:11:31 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:31 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:31 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:31 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:31 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:31 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:31 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:31 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 12:00:00 (before)
                2026-04-12 13:00:00 (after)
14:11:32 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:32 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:33 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86720290568607 and 59.82541661377048 degrees.
14:11:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
14:11:33 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86720290568607 and 59.82541661377048 degrees.
14:11:33 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:33 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:11:33 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:33 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:33 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:33 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:33 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:11:33 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 65x47x11) for time after (2026-04-12 13:00:00)
14:11:33 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 12:00:00) in space  (linearNDFast)
14:11:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:33 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 13:00:00) in space  (linearNDFast)
14:11:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:33 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 12:00:00, weight 0.82) and
                      after (2026-04-12 13:00:00, weight 0.18) in time
14:11:33 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:33 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.51025930306588 and -59.06933960192881 degrees.
14:11:33 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.51025930306588 and -59.06933960192881 degrees.
14:11:33 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:33 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:33 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:33 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:33 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:33 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:33 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:33 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:33 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:33 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:33 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:33 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:33 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:33 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:33 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:33 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:33 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:33 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:33 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:33 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:33 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:33 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:33 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:33 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:33 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:33 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:33 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:33 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:33 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:33 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.663493 (min) 0.184438 (max)
14:11:33 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.3984 (min) 0.133233 (max)
14:11:33 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.329199 (min) -0.274965 (max)
14:11:33 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -6.09746 (min) -5.06773 (max)
14:11:33 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 6.23318 (min) 7.78225 (max)
14:11:33 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:33 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 85.4701 (max)
14:11:33 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0169192 (max)
14:11:33 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:33 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.48622 (min) 6.09959 (max)
14:11:33 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.7259 (min) 33.773 (max)
14:11:33 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000989838 (min) 0.00198733 (max)
14:11:33 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:33 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:33 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:33 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:33 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:33 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:33 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:33 DEBUG   opendrift:721: No elements hit coastline.
14:11:33 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:11:33 DEBUG   opendrift:1798: No elements to deactivate
14:11:33 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:33 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:33 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:33 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 3
14:11:33 DEBUG   opendrift.models.chemicaldrift:1478: old species: [3 0 0]
14:11:33 DEBUG   opendrift.models.chemicaldrift:1479: new species: [0 3 3]
14:11:33 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 241.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  38.   0.]
 [  9.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:11:33 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:33 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:33 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:11:33 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:33 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.06988828571444727
14:11:33 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:33 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:33 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:33 DEBUG   opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
14:11:33 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
14:11:33 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:33 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:33 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:33 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:33 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:33 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:33 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:33 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:33 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(223), np.int64(0), np.int64(7), np.int64(270), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:33 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:33 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:33 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:33 DEBUG   opendrift:2201: ======================================================================
14:11:33 INFO    opendrift:2202: 2026-04-12 12:40:39.228216 - step 46 of 96 - 500 active elements (0 deactivated)
14:11:33 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:33 DEBUG   opendrift:2210: ======================================================================
14:11:33 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.81431933272981
14:11:33 DEBUG   opendrift:2221:                10.473473272066075 <- longitude -> 10.932069411389653
14:11:33 DEBUG   opendrift:2221:                -39.91944404773618 <- z -> -0.07143529815560479
14:11:33 DEBUG   opendrift:2222: ---------------------------------
14:11:33 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:33 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:33 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:33 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:33 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:33 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:33 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:33 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 12:00:00 (before)
                2026-04-12 13:00:00 (after)
14:11:33 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 12:00:00) in space  (linearNDFast)
14:11:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:33 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 13:00:00) in space  (linearNDFast)
14:11:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:33 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 12:00:00, weight 0.32) and
                      after (2026-04-12 13:00:00, weight 0.68) in time
14:11:33 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:33 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.52653777626336 and -59.0679415703296 degrees.
14:11:33 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.52653777626336 and -59.0679415703296 degrees.
14:11:33 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:33 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:33 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:33 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:33 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:33 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:33 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:33 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:33 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:33 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:33 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:33 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:33 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:33 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:33 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:33 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:33 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:33 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:33 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:33 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:33 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:33 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:33 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:33 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:33 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:33 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:33 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:33 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:33 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:33 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.672702 (min) 0.12744 (max)
14:11:33 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.341926 (min) 0.143311 (max)
14:11:33 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.33957 (min) -0.273012 (max)
14:11:33 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -6.57606 (min) -4.82091 (max)
14:11:33 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 6.3917 (min) 7.85542 (max)
14:11:33 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:33 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 85.4411 (max)
14:11:33 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.0251e-06 (min) 0.0169037 (max)
14:11:33 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:33 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.48703 (min) 6.1059 (max)
14:11:33 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.864 (min) 33.7969 (max)
14:11:33 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000981735 (min) 0.00176688 (max)
14:11:33 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:33 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:33 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:33 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:33 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:33 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:33 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:33 DEBUG   opendrift:721: No elements hit coastline.
14:11:33 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
14:11:33 DEBUG   opendrift:1798: No elements to deactivate
14:11:33 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:33 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:33 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:33 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
14:11:33 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0]
14:11:33 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3]
14:11:33 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 242.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  38.   0.]
 [  9.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:11:33 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:33 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:33 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:11:33 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:33 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.07474106218079866
14:11:33 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:33 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:33 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:33 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:11:33 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:11:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:33 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:33 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:33 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:33 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:33 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:33 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:33 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:33 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(222), np.int64(0), np.int64(7), np.int64(271), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:33 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:33 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:33 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:33 DEBUG   opendrift:2201: ======================================================================
14:11:33 INFO    opendrift:2202: 2026-04-12 13:10:39.228216 - step 47 of 96 - 500 active elements (0 deactivated)
14:11:33 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:33 DEBUG   opendrift:2210: ======================================================================
14:11:33 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.811818206140345
14:11:33 DEBUG   opendrift:2221:                10.457153116529756 <- longitude -> 10.932978273362988
14:11:33 DEBUG   opendrift:2221:                -40.47576488908647 <- z -> 0.0
14:11:33 DEBUG   opendrift:2222: ---------------------------------
14:11:33 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:33 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:33 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:33 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:33 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:33 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:33 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:33 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 13:00:00 (before)
                2026-04-12 14:00:00 (after)
14:11:35 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:36 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86720290568607 and 59.84828383754169 degrees.
14:11: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']
14:11:36 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86720290568607 and 59.84828383754169 degrees.
14:11:36 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:36 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:11:36 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:36 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:36 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:36 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:36 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:11:36 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 65x49x11) for time after (2026-04-12 14:00:00)
14:11:36 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 13:00:00) in space  (linearNDFast)
14:11:36 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:36 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 14:00:00) in space  (linearNDFast)
14:11:36 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:36 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 13:00:00, weight 0.82) and
                      after (2026-04-12 14:00:00, weight 0.18) in time
14:11:36 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:36 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.5428579385124 and -59.06703271106489 degrees.
14:11:36 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.5428579385124 and -59.06703271106489 degrees.
14:11:36 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:36 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:36 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:36 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:36 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:36 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:36 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:36 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:36 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:36 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:36 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:36 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:36 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:36 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:36 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:36 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:36 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:36 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:36 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:36 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:36 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:36 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:36 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:36 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:36 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:36 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:36 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:36 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:36 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:36 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.726793 (min) 0.169658 (max)
14:11:36 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.282585 (min) 0.240018 (max)
14:11:36 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.360754 (min) -0.279076 (max)
14:11:36 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -6.37196 (min) -4.51933 (max)
14:11:36 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 6.49952 (min) 7.92919 (max)
14:11:36 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:36 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 85.7405 (max)
14:11:36 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0162377 (max)
14:11:36 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:36 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.48854 (min) 6.1095 (max)
14:11:36 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.6631 (min) 33.8273 (max)
14:11:36 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00113991 (min) 0.00164957 (max)
14:11:36 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:36 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:36 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:36 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:36 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:36 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:36 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:36 DEBUG   opendrift:721: No elements hit coastline.
14:11:36 DEBUG   opendrift:765: Lifting 3 elements to seafloor.
14:11:36 DEBUG   opendrift:1798: No elements to deactivate
14:11:36 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:36 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:36 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:36 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
14:11:36 DEBUG   opendrift.models.chemicaldrift:1478: old species: [3]
14:11:36 DEBUG   opendrift.models.chemicaldrift:1479: new species: [0]
14:11:36 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 242.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  38.   0.]
 [ 10.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:11:36 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:36 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:36 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:11:36 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:36 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.07320714893300605
14:11:36 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:36 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:36 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:36 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:36 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:36 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:36 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:36 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:36 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:36 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:36 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:36 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:36 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:36 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(223), np.int64(0), np.int64(7), np.int64(270), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:36 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:36 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:36 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:36 DEBUG   opendrift:2201: ======================================================================
14:11:36 INFO    opendrift:2202: 2026-04-12 13:40:39.228216 - step 48 of 96 - 500 active elements (0 deactivated)
14:11:36 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:36 DEBUG   opendrift:2210: ======================================================================
14:11:36 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.812431879206805
14:11:36 DEBUG   opendrift:2221:                10.440217012036104 <- longitude -> 10.933032103217027
14:11:36 DEBUG   opendrift:2221:                -41.24148715346229 <- z -> 0.0
14:11:36 DEBUG   opendrift:2222: ---------------------------------
14:11:36 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:36 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:36 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:36 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:36 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:36 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:36 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:36 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 13:00:00 (before)
                2026-04-12 14:00:00 (after)
14:11:36 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 13:00:00) in space  (linearNDFast)
14:11:36 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 14:00:00) in space  (linearNDFast)
14:11:36 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
14:11:36 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 13:00:00, weight 0.32) and
                      after (2026-04-12 14:00:00, weight 0.68) in time
14:11:36 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:36 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.55979403666323 and -59.066978882105566 degrees.
14:11:36 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.55979403666323 and -59.066978882105566 degrees.
14:11:36 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:36 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:36 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:36 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:36 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:36 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:36 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:36 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:36 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:36 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:36 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:36 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:36 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:36 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:36 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:36 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:36 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:36 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:36 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:36 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:36 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:36 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:36 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:36 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:36 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:36 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:36 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:36 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:36 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:36 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.772594 (min) 0.151836 (max)
14:11:36 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.292714 (min) 0.254551 (max)
14:11:36 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.399979 (min) -0.299816 (max)
14:11:36 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.53281 (min) -4.26903 (max)
14:11:36 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 6.62112 (min) 7.67936 (max)
14:11:36 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:36 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 88.0726 (max)
14:11:36 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.0167612 (max)
14:11:36 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:36 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.49131 (min) 6.1077 (max)
14:11:36 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.3925 (min) 33.826 (max)
14:11:36 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00168336 (min) 0.00149553 (max)
14:11:36 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:36 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:36 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:36 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:36 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:36 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:36 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:36 DEBUG   opendrift:721: No elements hit coastline.
14:11:36 DEBUG   opendrift:765: Lifting 3 elements to seafloor.
14:11:36 DEBUG   opendrift:1798: No elements to deactivate
14:11:36 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:36 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:36 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:36 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:11:36 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:36 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0629386504032366
14:11:36 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:36 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:36 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:36 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:36 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:36 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:36 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:36 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:36 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:36 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:36 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:36 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:36 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(223), np.int64(0), np.int64(7), np.int64(270), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:36 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:36 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:36 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:36 DEBUG   opendrift:2201: ======================================================================
14:11:36 INFO    opendrift:2202: 2026-04-12 14:10:39.228216 - step 49 of 96 - 500 active elements (0 deactivated)
14:11:36 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:36 DEBUG   opendrift:2210: ======================================================================
14:11:36 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.81422443584701
14:11:36 DEBUG   opendrift:2221:                10.423544158094028 <- longitude -> 10.932701216647331
14:11:36 DEBUG   opendrift:2221:                -41.77239276312808 <- z -> 0.0
14:11:36 DEBUG   opendrift:2222: ---------------------------------
14:11:36 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:36 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:36 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:36 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:36 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:36 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:36 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:36 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 14:00:00 (before)
                2026-04-12 15:00:00 (after)
14:11:37 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86268962476172 and 59.871161669145856 degrees.
14:11:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
14:11:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86268962476172 and 59.871161669145856 degrees.
14:11:38 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:38 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:11:38 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:38 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:38 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:38 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:38 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:11:38 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 64x52x11) for time after (2026-04-12 15:00:00)
14:11:38 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 14:00:00) in space  (linearNDFast)
14:11:38 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:38 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 15:00:00) in space  (linearNDFast)
14:11:38 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:38 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 14:00:00, weight 0.82) and
                      after (2026-04-12 15:00:00, weight 0.18) in time
14:11:38 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.57646690337421 and -59.06730975456184 degrees.
14:11:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.57646690337421 and -59.06730975456184 degrees.
14:11:38 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:38 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:38 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:38 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:38 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:38 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:38 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:38 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:38 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:38 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:38 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:38 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:38 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:38 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:38 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:38 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:38 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:38 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:38 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:38 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:38 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:38 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:38 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:38 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:38 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:38 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:38 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:38 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:38 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:38 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.796993 (min) 0.144302 (max)
14:11:38 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.266614 (min) 0.37924 (max)
14:11:38 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.439268 (min) -0.329139 (max)
14:11:38 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.0733 (min) -3.76191 (max)
14:11:38 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 6.50864 (min) 7.73602 (max)
14:11:38 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:38 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 90.3063 (max)
14:11:38 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0151706 (max)
14:11:38 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:38 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.49494 (min) 6.10421 (max)
14:11:38 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.3062 (min) 34.0429 (max)
14:11:38 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.0016238 (min) 0.00162696 (max)
14:11:38 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:38 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:38 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:38 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:38 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:38 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:38 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:38 DEBUG   opendrift:721: No elements hit coastline.
14:11:38 DEBUG   opendrift:765: Lifting 4 elements to seafloor.
14:11:38 DEBUG   opendrift:1798: No elements to deactivate
14:11:38 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:38 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:38 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:38 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:11:38 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:38 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.06167663182232277
14:11:38 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:38 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:38 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:38 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:38 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:38 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:38 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
14:11:38 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:38 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:38 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:38 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:38 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:38 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:38 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:38 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:38 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:38 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:38 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:38 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:38 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(223), np.int64(0), np.int64(7), np.int64(270), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:38 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:38 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:38 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:38 DEBUG   opendrift:2201: ======================================================================
14:11:38 INFO    opendrift:2202: 2026-04-12 14:40:39.228216 - step 50 of 96 - 500 active elements (0 deactivated)
14:11:38 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:38 DEBUG   opendrift:2210: ======================================================================
14:11:38 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.8121173402409
14:11:38 DEBUG   opendrift:2221:                10.414736718966095 <- longitude -> 10.930884709851782
14:11:38 DEBUG   opendrift:2221:                -40.683533627151405 <- z -> 0.0
14:11:38 DEBUG   opendrift:2222: ---------------------------------
14:11:38 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:38 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:38 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:38 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:38 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:38 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:38 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:38 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 14:00:00 (before)
                2026-04-12 15:00:00 (after)
14:11:38 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 14:00:00) in space  (linearNDFast)
14:11:38 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:38 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 15:00:00) in space  (linearNDFast)
14:11:38 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:38 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 14:00:00, weight 0.32) and
                      after (2026-04-12 15:00:00, weight 0.68) in time
14:11:38 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.585274338556395 and -59.0691262648422 degrees.
14:11:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.585274338556395 and -59.0691262648422 degrees.
14:11:38 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:38 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:38 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:38 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:38 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:38 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:38 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:38 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:38 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:38 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:38 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:38 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:38 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:38 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:38 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:38 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:38 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:38 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:38 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:38 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:38 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:38 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:38 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:38 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:38 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:38 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:38 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:38 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:38 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:38 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.733051 (min) 0.151741 (max)
14:11:38 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.25603 (min) 0.503668 (max)
14:11:38 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.481928 (min) -0.373779 (max)
14:11:38 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -4.72519 (min) -3.33931 (max)
14:11:38 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 6.43003 (min) 8.01293 (max)
14:11:38 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:38 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 91.0704 (max)
14:11:38 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.0143258 (max)
14:11:38 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:38 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.49407 (min) 6.1053 (max)
14:11:38 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.3505 (min) 34.0266 (max)
14:11:38 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00153201 (min) 0.00146579 (max)
14:11:38 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:38 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:38 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:38 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:38 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:38 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:38 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:38 DEBUG   opendrift:721: No elements hit coastline.
14:11:38 DEBUG   opendrift:765: Lifting 4 elements to seafloor.
14:11:38 DEBUG   opendrift:1798: No elements to deactivate
14:11:38 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:38 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:38 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:38 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:11:38 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:38 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.05928542459981328
14:11:38 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:38 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:38 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:38 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:38 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:38 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:38 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:38 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:38 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:38 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:38 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:38 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:38 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:38 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:38 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:38 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:38 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
14:11:38 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:38 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:38 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:38 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:38 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
14:11:38 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:38 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:38 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:38 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:38 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:38 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:38 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:38 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(223), np.int64(0), np.int64(7), np.int64(270), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:38 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:38 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:38 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:38 DEBUG   opendrift:2201: ======================================================================
14:11:38 INFO    opendrift:2202: 2026-04-12 15:10:39.228216 - step 51 of 96 - 500 active elements (0 deactivated)
14:11:38 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:38 DEBUG   opendrift:2210: ======================================================================
14:11:38 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.809924326067076
14:11:38 DEBUG   opendrift:2221:                10.397111826769036 <- longitude -> 10.92910521200985
14:11:38 DEBUG   opendrift:2221:                -41.689389792568285 <- z -> 0.0
14:11:38 DEBUG   opendrift:2222: ---------------------------------
14:11:38 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:38 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:38 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:38 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:38 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:38 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:38 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:38 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 15:00:00 (before)
                2026-04-12 16:00:00 (after)
14:11:39 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.874088188929 and 59.8940501086679 degrees.
14:11:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
14:11:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.874088188929 and 59.8940501086679 degrees.
14:11:40 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:40 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:11:40 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:40 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:40 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:40 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:40 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:11:40 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 64x53x11) for time after (2026-04-12 16:00:00)
14:11:40 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 15:00:00) in space  (linearNDFast)
14:11:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:40 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 16:00:00) in space  (linearNDFast)
14:11:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:40 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 15:00:00, weight 0.82) and
                      after (2026-04-12 16:00:00, weight 0.18) in time
14:11:40 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.602899225794694 and -59.07090576703985 degrees.
14:11:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.602899225794694 and -59.07090576703985 degrees.
14:11:40 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:40 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:40 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:40 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:40 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:40 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:40 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:40 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:40 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:40 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:40 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:40 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:40 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:40 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:40 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:40 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:40 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:40 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:40 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:40 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:40 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:40 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:40 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:40 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:40 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:40 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:40 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:40 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:40 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:40 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.725086 (min) 0.158063 (max)
14:11:40 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.238422 (min) 0.52364 (max)
14:11:40 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.523195 (min) -0.417835 (max)
14:11:40 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -4.51606 (min) -3.09856 (max)
14:11:40 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 6.15974 (min) 8.15335 (max)
14:11:40 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:40 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 93.5779 (max)
14:11:40 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0153005 (max)
14:11:40 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:40 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.49227 (min) 6.0909 (max)
14:11:40 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.2917 (min) 33.8633 (max)
14:11:40 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.0013738 (min) 0.00132406 (max)
14:11:40 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:40 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:40 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:40 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:40 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:40 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:40 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:40 DEBUG   opendrift:721: No elements hit coastline.
14:11:40 DEBUG   opendrift:765: Lifting 4 elements to seafloor.
14:11:40 DEBUG   opendrift:1798: No elements to deactivate
14:11:40 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:40 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:40 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:40 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
14:11:40 DEBUG   opendrift.models.chemicaldrift:1478: old species: [3]
14:11:40 DEBUG   opendrift.models.chemicaldrift:1479: new species: [0]
14:11:40 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 242.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  38.   0.]
 [ 11.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:11:40 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:40 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:40 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:11:40 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:40 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.06018260568526842
14:11:40 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:40 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:40 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:40 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:40 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:40 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:40 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:40 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:40 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:40 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:40 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:40 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:40 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:40 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:40 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:40 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:40 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:40 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:40 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:40 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:40 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(224), np.int64(0), np.int64(7), np.int64(269), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:40 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:40 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:40 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:40 DEBUG   opendrift:2201: ======================================================================
14:11:40 INFO    opendrift:2202: 2026-04-12 15:40:39.228216 - step 52 of 96 - 500 active elements (0 deactivated)
14:11:40 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:40 DEBUG   opendrift:2210: ======================================================================
14:11:40 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.810613642054555
14:11:40 DEBUG   opendrift:2221:                10.379151004220887 <- longitude -> 10.92736792234662
14:11:40 DEBUG   opendrift:2221:                -41.32125728398892 <- z -> 0.0
14:11:40 DEBUG   opendrift:2222: ---------------------------------
14:11:40 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:40 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:40 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:40 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:40 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:40 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:40 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:40 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 15:00:00 (before)
                2026-04-12 16:00:00 (after)
14:11:40 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 15:00:00) in space  (linearNDFast)
14:11:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:40 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 16:00:00) in space  (linearNDFast)
14:11:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:40 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 15:00:00, weight 0.32) and
                      after (2026-04-12 16:00:00, weight 0.68) in time
14:11:40 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.62086006918131 and -59.072643052096424 degrees.
14:11:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.62086006918131 and -59.072643052096424 degrees.
14:11:40 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:40 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:40 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:40 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:40 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:40 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:40 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:40 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:40 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:40 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:40 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:40 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:40 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:40 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:40 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:40 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:40 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:40 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:40 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:40 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:40 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:40 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:40 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:40 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:40 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:40 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:40 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:40 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:40 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:40 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.680349 (min) 0.208887 (max)
14:11:40 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.266832 (min) 0.58337 (max)
14:11:40 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.562084 (min) -0.462449 (max)
14:11:40 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -4.63864 (min) -3.1202 (max)
14:11:40 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 5.72792 (min) 8.18847 (max)
14:11:40 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:40 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 94.6937 (max)
14:11:40 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0136376 (max)
14:11:40 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:40 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.49681 (min) 6.10532 (max)
14:11:40 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.7504 (min) 34.1184 (max)
14:11:40 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00108423 (min) 0.00135793 (max)
14:11:40 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:40 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:40 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:40 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:40 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:40 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:40 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:40 DEBUG   opendrift:721: No elements hit coastline.
14:11:40 DEBUG   opendrift:765: Lifting 5 elements to seafloor.
14:11:40 DEBUG   opendrift:1798: No elements to deactivate
14:11:40 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:40 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:40 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:40 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
14:11:40 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0]
14:11:40 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3]
14:11:40 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 243.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  38.   0.]
 [ 11.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:11:40 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:40 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:40 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:11:40 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:40 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.06400501808107968
14:11:40 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:40 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:40 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:40 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:11:40 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:11:40 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:40 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:40 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:40 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:40 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:40 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:40 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:40 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:40 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:40 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(223), np.int64(0), np.int64(7), np.int64(270), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:40 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:40 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:40 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:40 DEBUG   opendrift:2201: ======================================================================
14:11:40 INFO    opendrift:2202: 2026-04-12 16:10:39.228216 - step 53 of 96 - 500 active elements (0 deactivated)
14:11:40 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:40 DEBUG   opendrift:2210: ======================================================================
14:11:40 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.81505283719134
14:11:40 DEBUG   opendrift:2221:                10.37173239979838 <- longitude -> 10.92501124390854
14:11:40 DEBUG   opendrift:2221:                -40.16429773704869 <- z -> -0.24220213753291642
14:11:40 DEBUG   opendrift:2222: ---------------------------------
14:11:40 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:40 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:40 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:40 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:40 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:40 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:40 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:40 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 16:00:00 (before)
                2026-04-12 17:00:00 (after)
14:11:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.874088188929 and 59.90549830642078 degrees.
14:11: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']
14:11:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.874088188929 and 59.90549830642078 degrees.
14:11:42 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:42 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:11:42 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:42 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:42 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:42 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:42 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:11:42 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 64x54x11) for time after (2026-04-12 17:00:00)
14:11:42 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 16:00:00) in space  (linearNDFast)
14:11:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:42 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 17:00:00) in space  (linearNDFast)
14:11:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:42 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 16:00:00, weight 0.82) and
                      after (2026-04-12 17:00:00, weight 0.18) in time
14:11:42 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.62827866070822 and -59.074999735511156 degrees.
14:11:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.62827866070822 and -59.074999735511156 degrees.
14:11:42 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:42 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:42 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:42 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:42 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:42 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:42 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:42 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:42 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:42 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:42 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:42 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:42 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:42 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:42 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:42 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:42 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:42 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:42 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:42 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:42 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:42 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:42 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:42 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:42 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:42 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:42 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:42 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.706687 (min) 0.245978 (max)
14:11:42 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.258793 (min) 0.609041 (max)
14:11:42 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.595436 (min) -0.503971 (max)
14:11:42 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -4.81075 (min) -3.06197 (max)
14:11:42 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 5.31823 (min) 8.16461 (max)
14:11:42 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:42 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 95.4866 (max)
14:11:42 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.03028e-06 (min) 0.0144767 (max)
14:11:42 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:42 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.49492 (min) 6.10414 (max)
14:11:42 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.3646 (min) 33.9731 (max)
14:11:42 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00135056 (min) 0.00158864 (max)
14:11:42 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:42 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:42 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:42 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:42 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:42 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:42 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:42 DEBUG   opendrift:721: No elements hit coastline.
14:11:42 DEBUG   opendrift:765: Lifting 6 elements to seafloor.
14:11:42 DEBUG   opendrift:1798: No elements to deactivate
14:11:42 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:42 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:42 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:42 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 2
14:11:42 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 3]
14:11:42 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 0]
14:11:42 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 244.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  38.   0.]
 [ 12.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:11:42 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:42 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:42 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:11:42 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:42 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.06402377893312988
14:11:42 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:42 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:42 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:42 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:11:42 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:11:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:42 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:42 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:42 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:42 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:42 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:42 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:42 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(223), np.int64(0), np.int64(7), np.int64(270), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:42 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:42 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:42 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:42 DEBUG   opendrift:2201: ======================================================================
14:11:42 INFO    opendrift:2202: 2026-04-12 16:40:39.228216 - step 54 of 96 - 500 active elements (0 deactivated)
14:11:42 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:42 DEBUG   opendrift:2210: ======================================================================
14:11:42 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.815936667737134
14:11:42 DEBUG   opendrift:2221:                10.359165136093445 <- longitude -> 10.920616901393554
14:11:42 DEBUG   opendrift:2221:                -40.62121614384473 <- z -> 0.0
14:11:42 DEBUG   opendrift:2222: ---------------------------------
14:11:42 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:42 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:42 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:42 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:42 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:42 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:42 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:42 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 16:00:00 (before)
                2026-04-12 17:00:00 (after)
14:11:42 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 16:00:00) in space  (linearNDFast)
14:11:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:42 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 17:00:00) in space  (linearNDFast)
14:11:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:42 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 16:00:00, weight 0.32) and
                      after (2026-04-12 17:00:00, weight 0.68) in time
14:11:42 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.64084593826213 and -59.07939407940542 degrees.
14:11:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.64084593826213 and -59.07939407940542 degrees.
14:11:42 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:42 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:42 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:42 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:42 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:42 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:42 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:42 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:42 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:42 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:42 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:42 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:42 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:42 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:42 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:42 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:42 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:42 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:42 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:42 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:42 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:42 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:42 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:42 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:42 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:42 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:42 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:42 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.712724 (min) 0.283166 (max)
14:11:42 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.231072 (min) 0.619233 (max)
14:11:42 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.622189 (min) -0.539065 (max)
14:11:42 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -4.91805 (min) -3.47187 (max)
14:11:42 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 5.23 (min) 7.76058 (max)
14:11:42 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:42 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 96.9563 (max)
14:11:42 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0124543 (max)
14:11:42 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:42 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.50212 (min) 6.10121 (max)
14:11:42 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.4747 (min) 34.0163 (max)
14:11:42 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00142944 (min) 0.00157253 (max)
14:11:42 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:42 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:42 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:42 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:42 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:42 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:42 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:42 DEBUG   opendrift:721: No elements hit coastline.
14:11:42 DEBUG   opendrift:765: Lifting 6 elements to seafloor.
14:11:42 DEBUG   opendrift:1798: No elements to deactivate
14:11:42 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:42 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:42 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:42 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:11:42 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:42 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.059541396902607326
14:11:42 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:42 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:42 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:42 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:42 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:42 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:42 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:42 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:42 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:42 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(223), np.int64(0), np.int64(7), np.int64(270), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:42 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:42 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:42 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:42 DEBUG   opendrift:2201: ======================================================================
14:11:42 INFO    opendrift:2202: 2026-04-12 17:10:39.228216 - step 55 of 96 - 500 active elements (0 deactivated)
14:11:42 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:42 DEBUG   opendrift:2210: ======================================================================
14:11:42 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.82076636466542
14:11:42 DEBUG   opendrift:2221:                10.349177153397688 <- longitude -> 10.915879167981446
14:11:42 DEBUG   opendrift:2221:                -42.98283694712126 <- z -> 0.0
14:11:42 DEBUG   opendrift:2222: ---------------------------------
14:11:42 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:42 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:42 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:42 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:42 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:42 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:42 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:42 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 17:00:00 (before)
                2026-04-12 18:00:00 (after)
14:11:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.87860565098459 and 59.928402657947764 degrees.
14:11: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']
14:11:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.87860565098459 and 59.928402657947764 degrees.
14:11:44 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:44 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:11:44 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:44 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:44 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:44 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:44 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:11:44 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 65x55x11) for time after (2026-04-12 18:00:00)
14:11:44 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 17:00:00) in space  (linearNDFast)
14:11:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:44 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 18:00:00) in space  (linearNDFast)
14:11:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:44 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 17:00:00, weight 0.82) and
                      after (2026-04-12 18:00:00, weight 0.18) in time
14:11:44 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.65083391734986 and -59.084131810882376 degrees.
14:11:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.65083391734986 and -59.084131810882376 degrees.
14:11:44 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:44 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:44 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:44 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:44 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:44 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:44 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:44 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:44 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:44 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:44 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:44 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:44 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:44 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:44 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:44 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:44 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:44 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:44 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:44 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:44 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:44 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:44 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:44 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:44 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:44 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:44 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:44 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.703328 (min) 0.291734 (max)
14:11:44 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.250758 (min) 0.58972 (max)
14:11:44 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.647618 (min) -0.560484 (max)
14:11:44 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -4.91846 (min) -3.58862 (max)
14:11:44 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 5.04597 (min) 7.37792 (max)
14:11:44 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:44 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 98.6364 (max)
14:11:44 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0122171 (max)
14:11:44 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:44 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.49877 (min) 6.11031 (max)
14:11:44 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.2485 (min) 34.0091 (max)
14:11:44 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00151258 (min) 0.00158681 (max)
14:11:44 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:44 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:44 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:44 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:44 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:44 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:44 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:44 DEBUG   opendrift:721: No elements hit coastline.
14:11:44 DEBUG   opendrift:765: Lifting 7 elements to seafloor.
14:11:44 DEBUG   opendrift:1798: No elements to deactivate
14:11:44 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:44 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:44 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:44 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
14:11:44 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0]
14:11:44 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3]
14:11:44 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 245.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  38.   0.]
 [ 12.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:11:44 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:44 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:44 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:11:44 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:44 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.05590386398352032
14:11:44 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:44 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:44 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:44 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:11:44 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:11:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:44 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:44 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:44 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:44 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:44 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(222), np.int64(0), np.int64(7), np.int64(271), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:44 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:44 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:44 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:44 DEBUG   opendrift:2201: ======================================================================
14:11:44 INFO    opendrift:2202: 2026-04-12 17:40:39.228216 - step 56 of 96 - 500 active elements (0 deactivated)
14:11:44 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:44 DEBUG   opendrift:2210: ======================================================================
14:11:44 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.825178423082505
14:11:44 DEBUG   opendrift:2221:                10.334443945159787 <- longitude -> 10.911921353584791
14:11:44 DEBUG   opendrift:2221:                -43.07056301804322 <- z -> 0.0
14:11:44 DEBUG   opendrift:2222: ---------------------------------
14:11:44 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:44 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:44 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:44 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:44 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:44 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:44 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:44 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 17:00:00 (before)
                2026-04-12 18:00:00 (after)
14:11:44 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 17:00:00) in space  (linearNDFast)
14:11:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:44 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 18:00:00) in space  (linearNDFast)
14:11:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:44 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 17:00:00, weight 0.32) and
                      after (2026-04-12 18:00:00, weight 0.68) in time
14:11:44 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.665567119738554 and -59.08808962885042 degrees.
14:11:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.665567119738554 and -59.08808962885042 degrees.
14:11:44 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:44 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:44 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:44 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:44 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:44 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:44 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:44 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:44 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:44 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:44 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:44 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:44 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:44 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:44 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:44 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:44 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:44 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:44 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:44 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:44 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:44 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:44 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:44 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:44 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:44 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:44 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:44 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.680356 (min) 0.304978 (max)
14:11:44 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.241469 (min) 0.6034 (max)
14:11:44 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.664226 (min) -0.574054 (max)
14:11:44 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -4.91592 (min) -3.52573 (max)
14:11:44 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 5.12789 (min) 6.98387 (max)
14:11:44 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:44 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 99.0219 (max)
14:11:44 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0134157 (max)
14:11:44 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:44 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.50829 (min) 6.13784 (max)
14:11:44 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.0933 (min) 34.0498 (max)
14:11:44 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00167529 (min) 0.00169004 (max)
14:11:44 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:44 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:44 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:44 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:44 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:44 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:44 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:44 DEBUG   opendrift:721: No elements hit coastline.
14:11:44 DEBUG   opendrift:765: Lifting 8 elements to seafloor.
14:11:44 DEBUG   opendrift:1798: No elements to deactivate
14:11:44 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:44 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:44 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:44 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 2
14:11:44 DEBUG   opendrift.models.chemicaldrift:1478: old species: [3 2]
14:11:44 DEBUG   opendrift.models.chemicaldrift:1479: new species: [0 0]
14:11:44 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 245.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  38.   0.]
 [ 13.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:11:44 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:44 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:44 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:11:44 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:44 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.052712393799470264
14:11:44 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:44 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:44 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:44 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:44 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
14:11:44 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:44 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:44 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:44 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:44 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:44 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(224), np.int64(0), np.int64(6), np.int64(270), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:44 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:44 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:44 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:44 DEBUG   opendrift:2201: ======================================================================
14:11:44 INFO    opendrift:2202: 2026-04-12 18:10:39.228216 - step 57 of 96 - 500 active elements (0 deactivated)
14:11:44 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:44 DEBUG   opendrift:2210: ======================================================================
14:11:44 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.82670748161836
14:11:44 DEBUG   opendrift:2221:                10.321555130189356 <- longitude -> 10.908021170653615
14:11:44 DEBUG   opendrift:2221:                -42.50501433190993 <- z -> 0.0
14:11:44 DEBUG   opendrift:2222: ---------------------------------
14:11:44 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:44 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:44 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:44 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:44 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:44 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:44 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:44 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 18:00:00 (before)
                2026-04-12 19:00:00 (after)
14:11:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:47 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:47 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:47 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:47 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:47 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.89001113714103 and 59.93985881173253 degrees.
14:11:47 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
14:11:47 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.89001113714103 and 59.93985881173253 degrees.
14:11:47 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:47 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:11:47 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:47 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:47 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:47 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:47 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:11:47 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 65x55x11) for time after (2026-04-12 19:00:00)
14:11:47 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 18:00:00) in space  (linearNDFast)
14:11:47 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:47 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 19:00:00) in space  (linearNDFast)
14:11:47 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:47 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 18:00:00, weight 0.82) and
                      after (2026-04-12 19:00:00, weight 0.18) in time
14:11:47 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:47 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.678455930525786 and -59.091989808196125 degrees.
14:11:47 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.678455930525786 and -59.091989808196125 degrees.
14:11:47 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:47 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:47 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:47 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:47 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:47 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:47 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:47 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:47 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:47 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:47 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:47 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:47 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:47 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:47 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:47 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:47 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:47 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:47 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:47 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:47 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:47 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:47 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:47 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:47 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:47 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:47 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:47 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:47 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:47 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.647848 (min) 0.274163 (max)
14:11:47 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.226023 (min) 0.532127 (max)
14:11:47 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.673834 (min) -0.582958 (max)
14:11:47 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -4.96761 (min) -3.54704 (max)
14:11:47 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 4.9376 (min) 6.66915 (max)
14:11:47 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:47 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 98.718 (max)
14:11:47 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.0114394 (max)
14:11:47 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:47 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.51051 (min) 6.12871 (max)
14:11:47 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.1049 (min) 34.1212 (max)
14:11:47 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00183388 (min) 0.0018831 (max)
14:11:47 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:47 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:47 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:47 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:47 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:47 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:47 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:47 DEBUG   opendrift:721: No elements hit coastline.
14:11:47 DEBUG   opendrift:765: Lifting 8 elements to seafloor.
14:11:47 DEBUG   opendrift:1798: No elements to deactivate
14:11:47 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:47 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:47 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:47 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:11:47 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:47 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.049190356272549265
14:11:47 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:47 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:47 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:47 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:47 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:47 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:47 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:47 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:47 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:47 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:47 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:47 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:47 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:47 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:47 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:47 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:47 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:47 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:47 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:47 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:47 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:47 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:47 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(224), np.int64(0), np.int64(6), np.int64(270), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:47 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:47 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:47 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:47 DEBUG   opendrift:2201: ======================================================================
14:11:47 INFO    opendrift:2202: 2026-04-12 18:40:39.228216 - step 58 of 96 - 500 active elements (0 deactivated)
14:11:47 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:47 DEBUG   opendrift:2210: ======================================================================
14:11:47 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.832573223583964
14:11:47 DEBUG   opendrift:2221:                10.317108896953386 <- longitude -> 10.90674404327759
14:11:47 DEBUG   opendrift:2221:                -44.910090927933176 <- z -> 0.0
14:11:47 DEBUG   opendrift:2222: ---------------------------------
14:11:47 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:47 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:47 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:47 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:47 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:47 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:47 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:47 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 18:00:00 (before)
                2026-04-12 19:00:00 (after)
14:11:47 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 18:00:00) in space  (linearNDFast)
14:11:47 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:47 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 19:00:00) in space  (linearNDFast)
14:11:47 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:47 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 18:00:00, weight 0.32) and
                      after (2026-04-12 19:00:00, weight 0.68) in time
14:11:47 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:47 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.68290217848919 and -59.09326694470253 degrees.
14:11:47 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.68290217848919 and -59.09326694470253 degrees.
14:11:47 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:47 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:47 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:47 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:47 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:47 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:47 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:47 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:47 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:47 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:47 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:47 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:47 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:47 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:47 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:47 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:47 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:47 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:47 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:47 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:47 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:47 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:47 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:47 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:47 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:47 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:47 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:47 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:47 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:47 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.635725 (min) 0.29066 (max)
14:11:47 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.201288 (min) 0.541458 (max)
14:11:47 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.670732 (min) -0.582171 (max)
14:11:47 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.00183 (min) -3.698 (max)
14:11:47 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 4.79429 (min) 6.87524 (max)
14:11:47 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:47 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 98.2028 (max)
14:11:47 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0115884 (max)
14:11:47 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:47 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.51768 (min) 6.09201 (max)
14:11:47 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.2213 (min) 34.0894 (max)
14:11:47 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00164334 (min) 0.00162389 (max)
14:11:47 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:47 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:47 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:47 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:47 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:47 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:47 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:47 DEBUG   opendrift:721: No elements hit coastline.
14:11:47 DEBUG   opendrift:765: Lifting 8 elements to seafloor.
14:11:47 DEBUG   opendrift:1798: No elements to deactivate
14:11:47 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:47 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:47 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:47 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
14:11:47 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0]
14:11:47 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3]
14:11:47 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 246.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  38.   0.]
 [ 13.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:11:47 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:47 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:47 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:11:47 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:47 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0462089483197726
14:11:47 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:47 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:47 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:47 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:11:47 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:11:47 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:47 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:47 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:47 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:47 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:47 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:47 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(223), np.int64(0), np.int64(6), np.int64(271), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:47 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:47 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:47 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:47 DEBUG   opendrift:2201: ======================================================================
14:11:47 INFO    opendrift:2202: 2026-04-12 19:10:39.228216 - step 59 of 96 - 500 active elements (0 deactivated)
14:11:47 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:47 DEBUG   opendrift:2210: ======================================================================
14:11:47 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.83595781079105
14:11:47 DEBUG   opendrift:2221:                10.308050019287446 <- longitude -> 10.908526154373279
14:11:47 DEBUG   opendrift:2221:                -46.004212704772726 <- z -> 0.0
14:11:47 DEBUG   opendrift:2222: ---------------------------------
14:11:47 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:47 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:47 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:47 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:47 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:47 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:47 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:47 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 19:00:00 (before)
                2026-04-12 20:00:00 (after)
14:11:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:49 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:49 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:49 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:49 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:49 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.883125997990724 and 59.951317617537924 degrees.
14:11:49 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
14:11:49 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.883125997990724 and 59.951317617537924 degrees.
14:11:49 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:49 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:11:49 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:49 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:49 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:49 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:49 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:11:49 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 66x56x11) for time after (2026-04-12 20:00:00)
14:11:49 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 19:00:00) in space  (linearNDFast)
14:11:49 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:49 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 20:00:00) in space  (linearNDFast)
14:11:49 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:49 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 19:00:00, weight 0.82) and
                      after (2026-04-12 20:00:00, weight 0.18) in time
14:11:49 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:49 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.69196104829891 and -59.09148482270364 degrees.
14:11:49 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.69196104829891 and -59.09148482270364 degrees.
14:11:49 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:49 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:49 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:49 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:49 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:49 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:49 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:49 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:49 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:49 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:49 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:49 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:49 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:49 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:49 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:49 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:49 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:49 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:49 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:49 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:49 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:49 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:49 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:49 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:49 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:49 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:49 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:49 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:49 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:49 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.61029 (min) 0.307626 (max)
14:11:49 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.193587 (min) 0.59898 (max)
14:11:49 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.659654 (min) -0.575234 (max)
14:11:49 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.03953 (min) -3.79282 (max)
14:11:49 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 4.86597 (min) 6.88312 (max)
14:11:49 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:49 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 97.8075 (max)
14:11:49 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.0116687 (max)
14:11:49 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:49 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.51947 (min) 6.1058 (max)
14:11:49 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.1286 (min) 34.1212 (max)
14:11:49 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00134492 (min) 0.00214356 (max)
14:11:49 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:49 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:49 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:49 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:49 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:49 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:49 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:49 DEBUG   opendrift:721: No elements hit coastline.
14:11:49 DEBUG   opendrift:760: No elements hit seafloor.
14:11:49 DEBUG   opendrift:1798: No elements to deactivate
14:11:49 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:49 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:49 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:49 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:11:49 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:49 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.047200173736600175
14:11:49 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:49 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:49 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:49 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:49 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:49 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:49 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:49 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:49 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:49 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:49 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:49 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:49 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:49 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(223), np.int64(0), np.int64(6), np.int64(271), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:49 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:49 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:49 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:49 DEBUG   opendrift:2201: ======================================================================
14:11:49 INFO    opendrift:2202: 2026-04-12 19:40:39.228216 - step 60 of 96 - 500 active elements (0 deactivated)
14:11:49 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:49 DEBUG   opendrift:2210: ======================================================================
14:11:49 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.83984305656831
14:11:49 DEBUG   opendrift:2221:                10.297548351089116 <- longitude -> 10.911338598478567
14:11:49 DEBUG   opendrift:2221:                -46.521804498997014 <- z -> 0.0
14:11:49 DEBUG   opendrift:2222: ---------------------------------
14:11:49 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:49 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:49 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:49 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:49 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:49 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:49 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:49 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 19:00:00 (before)
                2026-04-12 20:00:00 (after)
14:11:49 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 19:00:00) in space  (linearNDFast)
14:11:49 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:49 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 20:00:00) in space  (linearNDFast)
14:11:49 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:49 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 19:00:00, weight 0.32) and
                      after (2026-04-12 20:00:00, weight 0.68) in time
14:11:49 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:49 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.70246272331133 and -59.08867237903755 degrees.
14:11:49 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.70246272331133 and -59.08867237903755 degrees.
14:11:49 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:49 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:49 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:49 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:49 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:49 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:49 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:49 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:49 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:49 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:49 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:49 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:49 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:49 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:49 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:49 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:49 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:49 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:49 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:49 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:49 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:49 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:49 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:49 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:49 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:49 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:49 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:49 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:49 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:49 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.588569 (min) 0.29294 (max)
14:11:49 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.178339 (min) 0.465528 (max)
14:11:49 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.636423 (min) -0.554015 (max)
14:11:49 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.14648 (min) -3.8077 (max)
14:11:49 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 5.33519 (min) 6.90318 (max)
14:11:49 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:49 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 98.8361 (max)
14:11:49 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0138964 (max)
14:11:49 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:49 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.52727 (min) 6.09467 (max)
14:11:49 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.3266 (min) 34.1228 (max)
14:11:49 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00116837 (min) 0.0021381 (max)
14:11:49 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:49 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:49 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:49 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:49 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:49 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:49 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:49 DEBUG   opendrift:721: No elements hit coastline.
14:11:49 DEBUG   opendrift:760: No elements hit seafloor.
14:11:49 DEBUG   opendrift:1798: No elements to deactivate
14:11:49 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:49 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:49 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:49 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:11:49 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:49 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.052387807051889695
14:11:49 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:49 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:49 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:49 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:49 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:49 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:49 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:49 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:49 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:49 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:49 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:49 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:49 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:49 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:49 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:49 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:49 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(223), np.int64(0), np.int64(6), np.int64(271), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:49 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:49 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:49 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:49 DEBUG   opendrift:2201: ======================================================================
14:11:49 INFO    opendrift:2202: 2026-04-12 20:10:39.228216 - step 61 of 96 - 500 active elements (0 deactivated)
14:11:49 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:49 DEBUG   opendrift:2210: ======================================================================
14:11:49 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.842694112227875
14:11:49 DEBUG   opendrift:2221:                10.289413135643139 <- longitude -> 10.90652508016249
14:11:49 DEBUG   opendrift:2221:                -45.725594542196895 <- z -> 0.0
14:11:49 DEBUG   opendrift:2222: ---------------------------------
14:11:49 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:49 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:49 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:49 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:49 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:49 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:49 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:49 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 20:00:00 (before)
                2026-04-12 21:00:00 (after)
14:11:50 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:50 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.87623811646369 and 59.97424318523266 degrees.
14:11:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
14:11:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.87623811646369 and 59.97424318523266 degrees.
14:11:51 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:51 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:11:51 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:51 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:51 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:51 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:51 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:11:51 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 67x58x11) for time after (2026-04-12 21:00:00)
14:11:51 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 20:00:00) in space  (linearNDFast)
14:11:51 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:51 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 21:00:00) in space  (linearNDFast)
14:11:51 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:51 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 20:00:00, weight 0.82) and
                      after (2026-04-12 21:00:00, weight 0.18) in time
14:11:51 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.710597929154915 and -59.09348589242511 degrees.
14:11:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.710597929154915 and -59.09348589242511 degrees.
14:11:51 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:51 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:51 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:51 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:51 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:51 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:51 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:51 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:51 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:51 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:51 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:51 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:51 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:51 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:51 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:51 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:51 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:51 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:51 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:51 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:51 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:51 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:51 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:51 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:51 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:51 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:51 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:51 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:51 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:51 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.562309 (min) 0.28089 (max)
14:11:51 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.184028 (min) 0.356269 (max)
14:11:51 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.614526 (min) -0.525172 (max)
14:11:51 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.32193 (min) -3.89181 (max)
14:11:51 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 5.0336 (min) 7.0065 (max)
14:11:51 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:51 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 99.1997 (max)
14:11:51 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0134206 (max)
14:11:51 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:51 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.53056 (min) 6.09753 (max)
14:11:51 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.182 (min) 34.1273 (max)
14:11:51 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00131822 (min) 0.00231677 (max)
14:11:51 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:51 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:51 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:51 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:51 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:51 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:51 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:51 DEBUG   opendrift:721: No elements hit coastline.
14:11:51 DEBUG   opendrift:760: No elements hit seafloor.
14:11:51 DEBUG   opendrift:1798: No elements to deactivate
14:11:51 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:51 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:51 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:51 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:11:51 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:51 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.05553518535011835
14:11:51 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:51 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:51 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:51 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:51 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:51 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:51 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:51 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(223), np.int64(0), np.int64(6), np.int64(271), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:51 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:51 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:51 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:51 DEBUG   opendrift:2201: ======================================================================
14:11:51 INFO    opendrift:2202: 2026-04-12 20:40:39.228216 - step 62 of 96 - 500 active elements (0 deactivated)
14:11:51 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:51 DEBUG   opendrift:2210: ======================================================================
14:11:51 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.84481103206362
14:11:51 DEBUG   opendrift:2221:                10.281966784725487 <- longitude -> 10.899803765994166
14:11:51 DEBUG   opendrift:2221:                -44.68555966921722 <- z -> 0.0
14:11:51 DEBUG   opendrift:2222: ---------------------------------
14:11:51 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:51 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:51 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:51 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:51 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:51 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:51 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:51 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 20:00:00 (before)
                2026-04-12 21:00:00 (after)
14:11:51 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 20:00:00) in space  (linearNDFast)
14:11:51 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:51 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 21:00:00) in space  (linearNDFast)
14:11:51 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:51 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 20:00:00, weight 0.32) and
                      after (2026-04-12 21:00:00, weight 0.68) in time
14:11:51 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.71804429793163 and -59.100207212109744 degrees.
14:11:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.71804429793163 and -59.100207212109744 degrees.
14:11:51 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:51 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:51 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:51 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:51 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:51 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:51 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:51 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:51 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:51 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:51 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:51 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:51 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:51 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:51 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:51 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:51 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:51 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:51 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:51 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:51 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:51 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:51 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:51 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:51 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:51 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:51 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:51 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:51 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:51 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.507445 (min) 0.326257 (max)
14:11:51 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.185876 (min) 0.35062 (max)
14:11:51 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.575534 (min) -0.489716 (max)
14:11:51 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.51178 (min) -4.04313 (max)
14:11:51 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 4.21325 (min) 6.36011 (max)
14:11:51 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:51 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 100.583 (max)
14:11:51 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0138558 (max)
14:11:51 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:51 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.53324 (min) 6.09255 (max)
14:11:51 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.3768 (min) 34.1302 (max)
14:11:51 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00156073 (min) 0.00250661 (max)
14:11:51 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:51 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:51 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:51 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:51 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:51 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:51 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:51 DEBUG   opendrift:721: No elements hit coastline.
14:11:51 DEBUG   opendrift:760: No elements hit seafloor.
14:11:51 DEBUG   opendrift:1798: No elements to deactivate
14:11:51 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:51 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:51 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:51 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
14:11:51 DEBUG   opendrift.models.chemicaldrift:1478: old species: [2]
14:11:51 DEBUG   opendrift.models.chemicaldrift:1479: new species: [0]
14:11:51 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 246.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  38.   0.]
 [ 13.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:11:51 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:51 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:51 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:11:51 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:51 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.05089759733957494
14:11:51 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:51 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:51 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:51 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:51 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:51 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:51 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:51 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(224), np.int64(0), np.int64(5), np.int64(271), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:51 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:51 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:51 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:51 DEBUG   opendrift:2201: ======================================================================
14:11:51 INFO    opendrift:2202: 2026-04-12 21:10:39.228216 - step 63 of 96 - 500 active elements (0 deactivated)
14:11:51 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:51 DEBUG   opendrift:2210: ======================================================================
14:11:51 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.8464065518271
14:11:51 DEBUG   opendrift:2221:                10.275633487508205 <- longitude -> 10.895833697386385
14:11:51 DEBUG   opendrift:2221:                -42.91679267142488 <- z -> -0.13594102684150022
14:11:51 DEBUG   opendrift:2222: ---------------------------------
14:11:51 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:51 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:51 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:51 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:51 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:51 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:51 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:51 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 21:00:00 (before)
                2026-04-12 22:00:00 (after)
14:11:52 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.869347491116706 and 59.98570994712285 degrees.
14:11: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']
14:11:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.869347491116706 and 59.98570994712285 degrees.
14:11:53 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:53 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:11:53 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:53 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:53 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:53 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:53 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:11:53 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 68x59x11) for time after (2026-04-12 22:00:00)
14:11:53 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 21:00:00) in space  (linearNDFast)
14:11:53 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:53 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 22:00:00) in space  (linearNDFast)
14:11:53 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:53 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 21:00:00, weight 0.82) and
                      after (2026-04-12 22:00:00, weight 0.18) in time
14:11:53 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.724377594261064 and -59.104177264802544 degrees.
14:11:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.724377594261064 and -59.104177264802544 degrees.
14:11:53 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:53 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:53 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:53 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:53 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:53 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:53 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:53 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:53 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:53 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:53 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:53 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:53 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:53 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:53 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:53 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:53 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:53 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:53 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:53 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:53 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:53 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:53 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:53 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:53 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:53 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:53 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:53 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:53 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:53 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.486888 (min) 0.372906 (max)
14:11:53 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.179848 (min) 0.369121 (max)
14:11:53 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.53489 (min) -0.453294 (max)
14:11:53 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.5295 (min) -3.97374 (max)
14:11:53 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 3.84417 (min) 6.19534 (max)
14:11:53 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:53 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 101.766 (max)
14:11:53 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.02901e-06 (min) 0.0143176 (max)
14:11:53 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:53 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.53534 (min) 6.0992 (max)
14:11:53 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.2682 (min) 34.1287 (max)
14:11:53 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00233562 (min) 0.00233303 (max)
14:11:53 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:53 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:53 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:53 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:53 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:53 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:53 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:53 DEBUG   opendrift:721: No elements hit coastline.
14:11:53 DEBUG   opendrift:760: No elements hit seafloor.
14:11:53 DEBUG   opendrift:1798: No elements to deactivate
14:11:53 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:53 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:53 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:53 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:11:53 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:53 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.04609773184230076
14:11:53 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:53 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:53 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:53 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:53 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:53 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:53 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:53 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:53 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:53 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:53 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:53 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:53 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:53 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:53 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:53 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:53 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:53 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(224), np.int64(0), np.int64(5), np.int64(271), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:53 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:53 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:53 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:53 DEBUG   opendrift:2201: ======================================================================
14:11:53 INFO    opendrift:2202: 2026-04-12 21:40:39.228216 - step 64 of 96 - 500 active elements (0 deactivated)
14:11:53 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:53 DEBUG   opendrift:2210: ======================================================================
14:11:53 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.849343751852835
14:11:53 DEBUG   opendrift:2221:                10.27296489807039 <- longitude -> 10.892064127780818
14:11:53 DEBUG   opendrift:2221:                -41.926267000003605 <- z -> 0.0
14:11:53 DEBUG   opendrift:2222: ---------------------------------
14:11:53 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:53 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:53 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:53 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:53 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:53 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:53 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:53 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 21:00:00 (before)
                2026-04-12 22:00:00 (after)
14:11:53 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 21:00:00) in space  (linearNDFast)
14:11:53 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:53 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 22:00:00) in space  (linearNDFast)
14:11:53 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:53 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 21:00:00, weight 0.32) and
                      after (2026-04-12 22:00:00, weight 0.68) in time
14:11:53 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.72704616714975 and -59.107946838609024 degrees.
14:11:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.72704616714975 and -59.107946838609024 degrees.
14:11:53 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:53 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:53 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:53 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:53 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:53 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:53 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:53 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:53 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:53 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:53 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:53 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:53 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:53 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:53 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:53 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:53 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:53 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:53 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:53 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:53 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:53 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:53 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:53 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:53 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:53 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:53 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:53 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:53 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:53 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.451344 (min) 0.380553 (max)
14:11:53 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.187003 (min) 0.369571 (max)
14:11:53 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.490055 (min) -0.413481 (max)
14:11:53 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.28934 (min) -2.95392 (max)
14:11:53 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 4.33151 (min) 5.84766 (max)
14:11:53 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:53 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 103.009 (max)
14:11:53 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0111435 (max)
14:11:53 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:53 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.54183 (min) 6.10613 (max)
14:11:53 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.4911 (min) 34.126 (max)
14:11:53 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00270836 (min) 0.00224747 (max)
14:11:53 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:53 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:53 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:53 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:53 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:53 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:53 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:53 DEBUG   opendrift:721: No elements hit coastline.
14:11:53 DEBUG   opendrift:760: No elements hit seafloor.
14:11:53 DEBUG   opendrift:1798: No elements to deactivate
14:11:53 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:53 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:53 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:53 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:11:53 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:53 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.04267430352851753
14:11:53 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:53 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:53 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:53 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:53 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:53 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:53 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:53 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:53 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:53 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:53 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:53 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(224), np.int64(0), np.int64(5), np.int64(271), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:53 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:53 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:53 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:53 DEBUG   opendrift:2201: ======================================================================
14:11:53 INFO    opendrift:2202: 2026-04-12 22:10:39.228216 - step 65 of 96 - 500 active elements (0 deactivated)
14:11:53 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:53 DEBUG   opendrift:2210: ======================================================================
14:11:53 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.851931763546276
14:11:53 DEBUG   opendrift:2221:                10.267427005372397 <- longitude -> 10.888159151813138
14:11:53 DEBUG   opendrift:2221:                -44.34671777797751 <- z -> 0.0
14:11:53 DEBUG   opendrift:2222: ---------------------------------
14:11:53 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:53 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:53 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:53 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:53 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:53 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:53 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:53 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 22:00:00 (before)
                2026-04-12 23:00:00 (after)
14:11:54 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:55 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86245412051287 and 59.99717936104775 degrees.
14:11: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']
14:11:55 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86245412051287 and 59.99717936104775 degrees.
14:11:55 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:55 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:11:55 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:55 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:55 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:55 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:55 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:11:55 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 69x60x11) for time after (2026-04-12 23:00:00)
14:11:55 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 22:00:00) in space  (linearNDFast)
14:11:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:55 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 23:00:00) in space  (linearNDFast)
14:11:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:55 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 22:00:00, weight 0.82) and
                      after (2026-04-12 23:00:00, weight 0.18) in time
14:11:55 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:55 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.73258406490494 and -59.11185183166573 degrees.
14:11:55 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.73258406490494 and -59.11185183166573 degrees.
14:11:55 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:55 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:55 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:55 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:55 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:55 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:55 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:55 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:55 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:55 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:55 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:55 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:55 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:55 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:55 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:55 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:55 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:55 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:55 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:55 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:55 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:55 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:55 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:55 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:55 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:55 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:55 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:55 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:55 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:55 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.406699 (min) 0.381118 (max)
14:11:55 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.238887 (min) 0.377017 (max)
14:11:55 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.445577 (min) -0.377376 (max)
14:11:55 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -4.92415 (min) -2.16778 (max)
14:11:55 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 4.41331 (min) 5.79827 (max)
14:11:55 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:55 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 103.968 (max)
14:11:55 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.0111132 (max)
14:11:55 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:55 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.54614 (min) 6.10069 (max)
14:11:55 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.477 (min) 34.1246 (max)
14:11:55 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00302488 (min) 0.00211817 (max)
14:11:55 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:55 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:55 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:55 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:55 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:55 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:55 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:55 DEBUG   opendrift:721: No elements hit coastline.
14:11:55 DEBUG   opendrift:760: No elements hit seafloor.
14:11:55 DEBUG   opendrift:1798: No elements to deactivate
14:11:55 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:55 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:55 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:55 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:11:55 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:55 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03995236303162668
14:11:55 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:55 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:55 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:55 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:55 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:55 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:55 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:55 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:55 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:55 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(224), np.int64(0), np.int64(5), np.int64(271), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:55 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:55 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:55 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:55 DEBUG   opendrift:2201: ======================================================================
14:11:55 INFO    opendrift:2202: 2026-04-12 22:40:39.228216 - step 66 of 96 - 500 active elements (0 deactivated)
14:11:55 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:55 DEBUG   opendrift:2210: ======================================================================
14:11:55 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.853913561373844
14:11:55 DEBUG   opendrift:2221:                10.262098674138782 <- longitude -> 10.886367776561393
14:11:55 DEBUG   opendrift:2221:                -46.72988384138735 <- z -> -0.39427808854866186
14:11:55 DEBUG   opendrift:2222: ---------------------------------
14:11:55 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:55 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:55 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:55 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:55 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:55 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:55 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:55 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 22:00:00 (before)
                2026-04-12 23:00:00 (after)
14:11:55 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 22:00:00) in space  (linearNDFast)
14:11:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:55 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-12 23:00:00) in space  (linearNDFast)
14:11:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:55 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 22:00:00, weight 0.32) and
                      after (2026-04-12 23:00:00, weight 0.68) in time
14:11:55 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:55 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.73791238912014 and -59.11364320170147 degrees.
14:11:55 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.73791238912014 and -59.11364320170147 degrees.
14:11:55 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:55 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:55 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:55 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:55 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:55 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:55 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:55 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:55 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:55 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:55 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:55 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:55 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:55 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:55 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:55 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:55 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:55 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:55 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:55 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:55 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:55 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:55 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:55 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:55 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:55 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:55 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:55 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:55 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:55 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.35512 (min) 0.36882 (max)
14:11:55 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.299799 (min) 0.376907 (max)
14:11:55 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.401747 (min) -0.349975 (max)
14:11:55 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -4.61566 (min) -1.77898 (max)
14:11:55 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 3.61936 (min) 5.7672 (max)
14:11:55 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:55 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 104.04 (max)
14:11:55 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.01388e-06 (min) 0.0117492 (max)
14:11:55 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:55 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.54995 (min) 6.09822 (max)
14:11:55 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.2241 (min) 34.1391 (max)
14:11:55 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00276476 (min) 0.00162131 (max)
14:11:55 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:55 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:55 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:55 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:55 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:55 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:55 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:55 DEBUG   opendrift:721: No elements hit coastline.
14:11:55 DEBUG   opendrift:760: No elements hit seafloor.
14:11:55 DEBUG   opendrift:1798: No elements to deactivate
14:11:55 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:55 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:55 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:55 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:11:55 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:55 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03871780788091581
14:11:55 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:55 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:55 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:55 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:55 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:55 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:55 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:55 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:55 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:55 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(224), np.int64(0), np.int64(5), np.int64(271), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:55 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:55 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:55 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:55 DEBUG   opendrift:2201: ======================================================================
14:11:55 INFO    opendrift:2202: 2026-04-12 23:10:39.228216 - step 67 of 96 - 500 active elements (0 deactivated)
14:11:55 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:55 DEBUG   opendrift:2210: ======================================================================
14:11:55 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.85370601825774
14:11:55 DEBUG   opendrift:2221:                10.256064636705025 <- longitude -> 10.88825778446628
14:11:55 DEBUG   opendrift:2221:                -50.265196269014886 <- z -> -0.06624454612057729
14:11:55 DEBUG   opendrift:2222: ---------------------------------
14:11:55 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:55 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:55 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:55 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:55 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:55 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:55 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:55 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 23:00:00 (before)
                2026-04-13 00:00:00 (after)
14:11:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86245412051287 and 60.008651427005155 degrees.
14:11:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
14:11:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86245412051287 and 60.008651427005155 degrees.
14:11:57 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:57 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:11:57 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:57 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:57 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:57 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:57 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:11:57 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 69x61x12) for time after (2026-04-13 00:00:00)
14:11:57 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 23:00:00) in space  (linearNDFast)
14:11:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:57 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-13 00:00:00) in space  (linearNDFast)
14:11:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:57 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 23:00:00, weight 0.82) and
                      after (2026-04-13 00:00:00, weight 0.18) in time
14:11:57 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.743946418577465 and -59.11175317497085 degrees.
14:11:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.743946418577465 and -59.11175317497085 degrees.
14:11:57 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:57 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:57 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:57 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:57 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:57 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:57 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:57 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:57 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:57 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:57 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:57 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:57 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:57 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:57 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:57 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:57 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:57 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:57 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:57 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:57 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:57 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:57 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:57 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:57 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:57 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.349354 (min) 0.351301 (max)
14:11:57 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.379819 (min) 0.387207 (max)
14:11:57 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.36414 (min) -0.328277 (max)
14:11:57 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -4.42432 (min) -1.91564 (max)
14:11:57 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 2.73287 (min) 5.22304 (max)
14:11:57 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:57 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 103.978 (max)
14:11:57 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.01337e-06 (min) 0.0125041 (max)
14:11:57 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:57 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.5504 (min) 6.0947 (max)
14:11:57 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.2506 (min) 34.166 (max)
14:11:57 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00239412 (min) 0.00146565 (max)
14:11:57 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:57 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:57 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:57 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:57 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:57 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:57 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:57 DEBUG   opendrift:721: No elements hit coastline.
14:11:57 DEBUG   opendrift:760: No elements hit seafloor.
14:11:57 DEBUG   opendrift:1798: No elements to deactivate
14:11:57 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:57 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:57 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:57 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
14:11:57 DEBUG   opendrift.models.chemicaldrift:1478: old species: [3]
14:11:57 DEBUG   opendrift.models.chemicaldrift:1479: new species: [0]
14:11:57 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 246.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  38.   0.]
 [ 14.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:11:57 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:57 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:57 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:11:57 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:57 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03333370812683415
14:11:57 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:57 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:57 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:57 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:57 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:57 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:57 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:57 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:57 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:57 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:57 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:57 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:57 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:57 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:57 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:57 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:57 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:57 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:57 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:57 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:57 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:57 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
14:11:57 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:57 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:11:57 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:57 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:57 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:57 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:57 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(225), np.int64(0), np.int64(5), np.int64(270), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:57 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:57 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:57 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:57 DEBUG   opendrift:2201: ======================================================================
14:11:57 INFO    opendrift:2202: 2026-04-12 23:40:39.228216 - step 68 of 96 - 500 active elements (0 deactivated)
14:11:57 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:57 DEBUG   opendrift:2210: ======================================================================
14:11:57 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.85408622643613
14:11:57 DEBUG   opendrift:2221:                10.249392259791634 <- longitude -> 10.892676330016826
14:11:57 DEBUG   opendrift:2221:                -54.49070568797983 <- z -> -0.30794571512242674
14:11:57 DEBUG   opendrift:2222: ---------------------------------
14:11:57 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:57 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:57 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:57 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:57 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:57 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:57 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-12 23:00:00 (before)
                2026-04-13 00:00:00 (after)
14:11:57 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-12 23:00:00) in space  (linearNDFast)
14:11:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:57 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-13 00:00:00) in space  (linearNDFast)
14:11:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:57 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-12 23:00:00, weight 0.32) and
                      after (2026-04-13 00:00:00, weight 0.68) in time
14:11:57 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:11:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.75061881412029 and -59.10733464459359 degrees.
14:11:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.75061881412029 and -59.10733464459359 degrees.
14:11:57 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:57 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:57 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:11:57 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:57 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:11:57 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:57 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:11:57 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:57 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:57 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:57 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:57 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:57 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:57 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:57 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:11:57 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:57 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:57 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:57 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:57 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:57 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:11:57 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:11:57 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:11:57 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:11:57 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:57 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.349274 (min) 0.33052 (max)
14:11:57 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.414553 (min) 0.390858 (max)
14:11:57 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.355173 (min) -0.316691 (max)
14:11:57 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -4.37854 (min) -2.66111 (max)
14:11:57 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 1.61484 (min) 3.65641 (max)
14:11:57 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:11:57 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 104.219 (max)
14:11:57 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.01309e-06 (min) 0.0115049 (max)
14:11:57 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:11:57 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.55088 (min) 6.08248 (max)
14:11:57 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.318 (min) 34.1327 (max)
14:11:57 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00231205 (min) 0.00117888 (max)
14:11:57 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:11:57 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:11:57 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:11:57 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:11:57 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:11:57 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:11:57 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:11:57 DEBUG   opendrift:721: No elements hit coastline.
14:11:57 DEBUG   opendrift:760: No elements hit seafloor.
14:11:57 DEBUG   opendrift:1798: No elements to deactivate
14:11:57 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:11:57 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:11:57 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:11:57 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:11:57 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:11:57 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.020909607467059898
14:11:57 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:11:57 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:11:57 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:11:57 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:57 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:57 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:11:57 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:11:57 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:11:57 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:11:57 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:11:57 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(225), np.int64(0), np.int64(5), np.int64(270), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:11:57 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:11:57 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:57 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:11:57 DEBUG   opendrift:2201: ======================================================================
14:11:57 INFO    opendrift:2202: 2026-04-13 00:10:39.228216 - step 69 of 96 - 500 active elements (0 deactivated)
14:11:57 DEBUG   opendrift:2208: 0 elements scheduled.
14:11:57 DEBUG   opendrift:2210: ======================================================================
14:11:57 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.853060715598204
14:11:57 DEBUG   opendrift:2221:                10.243296074564325 <- longitude -> 10.890088740129304
14:11:57 DEBUG   opendrift:2221:                -58.57267774768892 <- z -> -0.26942898003059246
14:11:57 DEBUG   opendrift:2222: ---------------------------------
14:11:57 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:57 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:11:57 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:57 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:57 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:57 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:11:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:11:57 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-13 00:00:00 (before)
                2026-04-13 01:00:00 (after)
14:11:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.8555580032041 and 60.02012614499772 degrees.
14:11: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']
14:11:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.8555580032041 and 60.02012614499772 degrees.
14:11:59 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:59 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:11:59 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:59 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:59 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:59 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:59 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:11:59 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 70x62x12) for time after (2026-04-13 01:00:00)
14:11:59 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-13 00:00:00) in space  (linearNDFast)
14:11:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:59 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-13 01:00:00) in space  (linearNDFast)
14:11:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:00 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-13 00:00:00, weight 0.82) and
                      after (2026-04-13 01:00:00, weight 0.18) in time
14:12:00 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:12:00 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.756714986484525 and -59.10992223300384 degrees.
14:12:00 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.756714986484525 and -59.10992223300384 degrees.
14:12:00 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:00 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:00 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:12:00 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:00 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:12:00 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:00 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:00 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:12:00 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:00 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:00 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:00 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:00 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:12:00 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:00 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:12:00 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:00 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:00 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:12:00 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:00 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:12:00 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:00 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:00 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:12:00 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:12:00 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:12:00 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:12:00 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:12:00 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:12:00 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:12:00 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.410625 (min) 0.325303 (max)
14:12:00 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.428874 (min) 0.384915 (max)
14:12:00 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.355073 (min) -0.304286 (max)
14:12:00 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -4.39253 (min) -2.61243 (max)
14:12:00 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 1.08363 (min) 2.75496 (max)
14:12:00 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:12:00 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 104.071 (max)
14:12:00 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.01287e-06 (min) 0.0112772 (max)
14:12:00 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:12:00 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.55137 (min) 6.08141 (max)
14:12:00 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.4028 (min) 34.1205 (max)
14:12:00 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00152376 (min) 0.00107271 (max)
14:12:00 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:12:00 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:12:00 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:12:00 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:12:00 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:12:00 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:12:00 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:12:00 DEBUG   opendrift:721: No elements hit coastline.
14:12:00 DEBUG   opendrift:760: No elements hit seafloor.
14:12:00 DEBUG   opendrift:1798: No elements to deactivate
14:12:00 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:12:00 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:12:00 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:12:00 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:12:00 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:12:00 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.01731015229915607
14:12:00 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:12:00 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:12:00 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:12:00 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:00 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:00 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:12:00 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:00 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:00 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:12:00 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:12:00 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:00 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:00 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(225), np.int64(0), np.int64(5), np.int64(270), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:12:00 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:12:00 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:12:00 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:12:00 DEBUG   opendrift:2201: ======================================================================
14:12:00 INFO    opendrift:2202: 2026-04-13 00:40:39.228216 - step 70 of 96 - 500 active elements (0 deactivated)
14:12:00 DEBUG   opendrift:2208: 0 elements scheduled.
14:12:00 DEBUG   opendrift:2210: ======================================================================
14:12:00 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.85261291942574
14:12:00 DEBUG   opendrift:2221:                10.238126501557852 <- longitude -> 10.888344301604148
14:12:00 DEBUG   opendrift:2221:                -61.03607842008152 <- z -> -0.6591239623758566
14:12:00 DEBUG   opendrift:2222: ---------------------------------
14:12:00 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:00 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:12:00 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:00 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:12:00 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:00 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:00 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:12:00 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-13 00:00:00 (before)
                2026-04-13 01:00:00 (after)
14:12:00 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-13 00:00:00) in space  (linearNDFast)
14:12:00 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:00 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-13 01:00:00) in space  (linearNDFast)
14:12:00 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:00 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-13 00:00:00, weight 0.32) and
                      after (2026-04-13 01:00:00, weight 0.68) in time
14:12:00 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:12:00 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.76188455879066 and -59.111666673265496 degrees.
14:12:00 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.76188455879066 and -59.111666673265496 degrees.
14:12:00 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:00 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:00 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:12:00 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:00 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:12:00 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:00 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:00 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:12:00 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:00 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:00 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:00 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:00 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:12:00 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:00 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:12:00 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:00 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:00 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:12:00 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:00 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:12:00 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:00 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:00 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:12:00 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:12:00 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:12:00 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:12:00 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:12:00 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:12:00 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:12:00 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.387935 (min) 0.303214 (max)
14:12:00 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.406127 (min) 0.342717 (max)
14:12:00 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.370044 (min) -0.299249 (max)
14:12:00 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -4.52005 (min) -3.06651 (max)
14:12:00 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 1.50371 (min) 3.63353 (max)
14:12:00 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:12:00 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 104.178 (max)
14:12:00 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.0127e-06 (min) 0.00798489 (max)
14:12:00 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:12:00 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.55187 (min) 6.08349 (max)
14:12:00 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.8289 (min) 34.1446 (max)
14:12:00 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00185071 (min) 0.000706392 (max)
14:12:00 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:12:00 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:12:00 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:12:00 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:12:00 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:12:00 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:12:00 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:12:00 DEBUG   opendrift:721: No elements hit coastline.
14:12:00 DEBUG   opendrift:760: No elements hit seafloor.
14:12:00 DEBUG   opendrift:1798: No elements to deactivate
14:12:00 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:12:00 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:12:00 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:12:00 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:12:00 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:12:00 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.020992965103069916
14:12:00 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:12:00 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:12:00 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:12:00 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:12:00 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:12:00 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:00 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:00 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(225), np.int64(0), np.int64(5), np.int64(270), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:12:00 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:12:00 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:12:00 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:12:00 DEBUG   opendrift:2201: ======================================================================
14:12:00 INFO    opendrift:2202: 2026-04-13 01:10:39.228216 - step 71 of 96 - 500 active elements (0 deactivated)
14:12:00 DEBUG   opendrift:2208: 0 elements scheduled.
14:12:00 DEBUG   opendrift:2210: ======================================================================
14:12:00 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.85125476825297
14:12:00 DEBUG   opendrift:2221:                10.23270136440005 <- longitude -> 10.885603621541517
14:12:00 DEBUG   opendrift:2221:                -62.393578233335894 <- z -> -0.14685336340219768
14:12:00 DEBUG   opendrift:2222: ---------------------------------
14:12:00 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:00 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:12:00 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:00 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:12:00 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:00 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:00 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:12:00 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-13 01:00:00 (before)
                2026-04-13 02:00:00 (after)
14:12:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:12:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:12:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:12:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:12:02 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:12:02 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86245412051287 and 60.03160351502041 degrees.
14:12:02 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
14:12:02 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86245412051287 and 60.03160351502041 degrees.
14:12:02 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:12:02 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:12:02 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:12:02 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:12:02 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:12:02 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:12:02 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:12:02 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 69x63x12) for time after (2026-04-13 02:00:00)
14:12:02 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-13 01:00:00) in space  (linearNDFast)
14:12:02 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:02 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-13 02:00:00) in space  (linearNDFast)
14:12:02 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:02 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-13 01:00:00, weight 0.82) and
                      after (2026-04-13 02:00:00, weight 0.18) in time
14:12:02 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:12:02 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.767309711221365 and -59.11440734461181 degrees.
14:12:02 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.767309711221365 and -59.11440734461181 degrees.
14:12:02 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:02 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:02 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:12:02 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:02 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:12:02 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:02 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:02 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:12:02 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:02 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:02 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:02 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:02 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:12:02 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:02 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:12:02 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:02 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:02 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:12:02 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:02 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:12:02 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:02 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:02 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:12:02 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:12:02 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:12:02 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:12:02 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:12:02 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:12:02 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:12:02 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.427961 (min) 0.324675 (max)
14:12:02 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.36607 (min) 0.340053 (max)
14:12:02 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.390632 (min) -0.299768 (max)
14:12:02 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -4.69625 (min) -3.1285 (max)
14:12:02 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 1.65894 (min) 4.30193 (max)
14:12:02 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:12:02 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 103.991 (max)
14:12:02 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.01264e-06 (min) 0.00939394 (max)
14:12:02 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:12:02 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.55237 (min) 6.08117 (max)
14:12:02 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.1719 (min) 34.1776 (max)
14:12:02 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00202113 (min) 0.000730555 (max)
14:12:02 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:12:02 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:12:02 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:12:02 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:12:02 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:12:02 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:12:02 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:12:02 DEBUG   opendrift:721: No elements hit coastline.
14:12:02 DEBUG   opendrift:760: No elements hit seafloor.
14:12:02 DEBUG   opendrift:1798: No elements to deactivate
14:12:02 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:12:02 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:12:02 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:12:02 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:12:02 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:12:02 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02519575783422526
14:12:02 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:12:02 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:12:02 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:12:02 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:02 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:02 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:02 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:02 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:02 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:02 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:02 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:02 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:02 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:02 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:02 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:12:02 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:12:02 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:12:02 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:02 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:02 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(225), np.int64(0), np.int64(5), np.int64(270), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:12:02 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:12:02 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:12:02 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:12:02 DEBUG   opendrift:2201: ======================================================================
14:12:02 INFO    opendrift:2202: 2026-04-13 01:40:39.228216 - step 72 of 96 - 500 active elements (0 deactivated)
14:12:02 DEBUG   opendrift:2208: 0 elements scheduled.
14:12:02 DEBUG   opendrift:2210: ======================================================================
14:12:02 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.849847617293676
14:12:02 DEBUG   opendrift:2221:                10.227280837206907 <- longitude -> 10.885422938579044
14:12:02 DEBUG   opendrift:2221:                -63.599896313654774 <- z -> 0.0
14:12:02 DEBUG   opendrift:2222: ---------------------------------
14:12:02 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:02 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:12:02 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:02 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:12:02 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:02 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:02 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:12:02 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-13 01:00:00 (before)
                2026-04-13 02:00:00 (after)
14:12:02 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-13 01:00:00) in space  (linearNDFast)
14:12:02 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:02 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-13 02:00:00) in space  (linearNDFast)
14:12:02 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:02 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-13 01:00:00, weight 0.32) and
                      after (2026-04-13 02:00:00, weight 0.68) in time
14:12:02 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:12:02 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.77273023196816 and -59.114588041505 degrees.
14:12:02 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.77273023196816 and -59.114588041505 degrees.
14:12:02 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:02 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:02 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:12:02 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:02 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:12:02 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:02 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:02 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:12:02 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:02 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:02 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:02 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:02 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:12:02 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:02 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:12:02 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:02 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:02 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:12:02 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:02 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:12:02 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:02 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:02 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:12:02 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:12:02 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:12:02 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:12:02 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:12:02 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:12:02 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:12:02 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.37774 (min) 0.407035 (max)
14:12:02 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.29458 (min) 0.346438 (max)
14:12:02 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.421525 (min) -0.309521 (max)
14:12:02 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -4.51917 (min) -3.12641 (max)
14:12:02 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 2.11884 (min) 4.33782 (max)
14:12:02 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:12:02 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 103.66 (max)
14:12:02 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0160751 (max)
14:12:02 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:12:02 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.55287 (min) 6.0787 (max)
14:12:02 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.6841 (min) 34.1851 (max)
14:12:02 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00190732 (min) 0.000824453 (max)
14:12:02 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:12:02 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:12:02 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:12:02 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:12:02 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:12:02 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:12:02 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:12:02 DEBUG   opendrift:721: No elements hit coastline.
14:12:02 DEBUG   opendrift:760: No elements hit seafloor.
14:12:02 DEBUG   opendrift:1798: No elements to deactivate
14:12:02 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:12:02 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:12:02 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:12:02 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:12:02 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:12:02 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.027395400658415264
14:12:02 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:12:02 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:12:02 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:12:02 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:02 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:02 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:02 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:02 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:02 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:02 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:02 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:12:02 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:12:02 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:02 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:02 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(225), np.int64(0), np.int64(5), np.int64(270), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:12:02 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:12:02 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:12:02 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:12:02 DEBUG   opendrift:2201: ======================================================================
14:12:02 INFO    opendrift:2202: 2026-04-13 02:10:39.228216 - step 73 of 96 - 500 active elements (0 deactivated)
14:12:02 DEBUG   opendrift:2208: 0 elements scheduled.
14:12:02 DEBUG   opendrift:2210: ======================================================================
14:12:02 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.852389321204434
14:12:02 DEBUG   opendrift:2221:                10.2217120749153 <- longitude -> 10.885357980356279
14:12:02 DEBUG   opendrift:2221:                -64.59748490889048 <- z -> -0.3885555932123461
14:12:02 DEBUG   opendrift:2222: ---------------------------------
14:12:02 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:02 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:12:02 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:02 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:12:02 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:02 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:02 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:12:02 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-13 02:00:00 (before)
                2026-04-13 03:00:00 (after)
14:12:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:12:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:12:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:12:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:12:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:12:04 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86245412051287 and 60.04308353707397 degrees.
14:12: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']
14:12:04 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86245412051287 and 60.04308353707397 degrees.
14:12:04 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:12:04 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:12:04 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:12:04 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:12:04 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:12:04 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:12:04 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:12:04 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 69x64x12) for time after (2026-04-13 03:00:00)
14:12:04 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-13 02:00:00) in space  (linearNDFast)
14:12:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:04 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-13 03:00:00) in space  (linearNDFast)
14:12:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:04 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-13 02:00:00, weight 0.82) and
                      after (2026-04-13 03:00:00, weight 0.18) in time
14:12:04 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:12:04 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.77829898824372 and -59.11465300599284 degrees.
14:12:04 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.77829898824372 and -59.11465300599284 degrees.
14:12:04 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:04 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:04 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:12:04 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:04 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:12:04 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:04 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:12:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:04 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:04 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:04 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:12:04 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:04 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:12:04 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:04 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:12:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:04 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:12:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:04 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:04 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:12:04 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:12:04 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:12:04 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:12:04 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:12:04 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:12:04 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:12:04 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.398318 (min) 0.47638 (max)
14:12:04 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.206184 (min) 0.347992 (max)
14:12:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.456999 (min) -0.328701 (max)
14:12:04 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -4.61427 (min) -3.26215 (max)
14:12:04 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 2.39795 (min) 4.46679 (max)
14:12:04 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:12:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 103.191 (max)
14:12:04 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.01289e-06 (min) 0.0218812 (max)
14:12:04 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:12:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.55328 (min) 6.08999 (max)
14:12:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.4461 (min) 34.1821 (max)
14:12:04 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00174856 (min) 0.000816753 (max)
14:12:04 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:12:04 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:12:04 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:12:04 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:12:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:12:04 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:12:04 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:12:04 DEBUG   opendrift:721: No elements hit coastline.
14:12:04 DEBUG   opendrift:760: No elements hit seafloor.
14:12:04 DEBUG   opendrift:1798: No elements to deactivate
14:12:04 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:12:04 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:12:04 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:12:04 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:12:04 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:12:04 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.029435823372215376
14:12:04 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:12:04 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:12:04 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:12:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:04 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:12:04 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:12:04 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:04 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:04 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(225), np.int64(0), np.int64(5), np.int64(270), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:12:04 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:12:04 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:12:04 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:12:04 DEBUG   opendrift:2201: ======================================================================
14:12:04 INFO    opendrift:2202: 2026-04-13 02:40:39.228216 - step 74 of 96 - 500 active elements (0 deactivated)
14:12:04 DEBUG   opendrift:2208: 0 elements scheduled.
14:12:04 DEBUG   opendrift:2210: ======================================================================
14:12:04 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.855087764582045
14:12:04 DEBUG   opendrift:2221:                10.215269652051633 <- longitude -> 10.888787868890391
14:12:04 DEBUG   opendrift:2221:                -65.24767767269601 <- z -> -0.30406868625312244
14:12:04 DEBUG   opendrift:2222: ---------------------------------
14:12:04 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:04 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:12:04 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:04 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:12:04 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:04 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:12:04 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-13 02:00:00 (before)
                2026-04-13 03:00:00 (after)
14:12:04 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-13 02:00:00) in space  (linearNDFast)
14:12:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:04 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-13 03:00:00) in space  (linearNDFast)
14:12:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:04 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-13 02:00:00, weight 0.32) and
                      after (2026-04-13 03:00:00, weight 0.68) in time
14:12:04 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:12:04 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.78474142170017 and -59.11122309345424 degrees.
14:12:04 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.78474142170017 and -59.11122309345424 degrees.
14:12:04 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:04 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:04 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:12:04 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:04 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:12:04 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:04 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:12:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:04 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:04 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:04 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:12:04 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:04 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:12:04 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:04 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:12:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:04 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:12:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:04 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:04 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:12:04 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:12:04 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:12:04 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:12:04 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:12:04 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:12:04 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:12:04 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.383092 (min) 0.522094 (max)
14:12:04 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.130302 (min) 0.340771 (max)
14:12:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.500861 (min) -0.367283 (max)
14:12:04 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -4.79915 (min) -3.64814 (max)
14:12:04 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 2.73041 (min) 4.55718 (max)
14:12:04 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:12:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 103.02 (max)
14:12:04 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.01309e-06 (min) 0.0260982 (max)
14:12:04 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:12:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.55353 (min) 6.10398 (max)
14:12:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.6114 (min) 34.171 (max)
14:12:04 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00160205 (min) 0.000820409 (max)
14:12:04 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:12:04 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:12:04 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:12:04 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:12:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:12:04 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:12:04 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:12:04 DEBUG   opendrift:721: No elements hit coastline.
14:12:04 DEBUG   opendrift:760: No elements hit seafloor.
14:12:04 DEBUG   opendrift:1798: No elements to deactivate
14:12:04 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:12:04 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:12:04 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:12:04 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:12:04 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:12:04 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.030859895255798027
14:12:04 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:12:04 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:12:04 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:12:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:04 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:12:04 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:12:04 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:12:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:04 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:04 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:12:04 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:12:04 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:04 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:04 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(225), np.int64(0), np.int64(5), np.int64(270), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:12:04 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:12:04 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:12:04 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:12:04 DEBUG   opendrift:2201: ======================================================================
14:12:04 INFO    opendrift:2202: 2026-04-13 03:10:39.228216 - step 75 of 96 - 500 active elements (0 deactivated)
14:12:04 DEBUG   opendrift:2208: 0 elements scheduled.
14:12:04 DEBUG   opendrift:2210: ======================================================================
14:12:04 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.857885841388125
14:12:04 DEBUG   opendrift:2221:                10.208832892597979 <- longitude -> 10.891981241901275
14:12:04 DEBUG   opendrift:2221:                -65.87879579523297 <- z -> 0.0
14:12:04 DEBUG   opendrift:2222: ---------------------------------
14:12:04 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:04 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:12:04 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:04 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:12:04 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:04 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:12:04 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-13 03:00:00 (before)
                2026-04-13 04:00:00 (after)
14:12:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:12:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:12:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:12:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:12:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:12:06 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86245412051287 and 60.054566211153 degrees.
14:12: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']
14:12:06 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86245412051287 and 60.054566211153 degrees.
14:12:06 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:12:06 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:12:06 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:12:06 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:12:06 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:12:06 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:12:06 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:12:06 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 69x65x13) for time after (2026-04-13 04:00:00)
14:12:06 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-13 03:00:00) in space  (linearNDFast)
14:12:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:06 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-13 04:00:00) in space  (linearNDFast)
14:12:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:06 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-13 03:00:00, weight 0.82) and
                      after (2026-04-13 04:00:00, weight 0.18) in time
14:12:06 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:12:06 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.79117817466344 and -59.10802972346347 degrees.
14:12:06 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.79117817466344 and -59.10802972346347 degrees.
14:12:06 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:06 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:06 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:12:06 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:06 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:12:06 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:06 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:06 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:12:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:06 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:06 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:06 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:06 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:12:06 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:06 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:12:06 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:06 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:06 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:12:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:06 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:12:06 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:06 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:06 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:12:06 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:12:06 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:12:06 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:12:06 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:12:06 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:12:06 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:12:06 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.365076 (min) 0.552799 (max)
14:12:06 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0727908 (min) 0.32627 (max)
14:12:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.544639 (min) -0.40909 (max)
14:12:06 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -4.90029 (min) -3.77225 (max)
14:12:06 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 3.11796 (min) 4.57329 (max)
14:12:06 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:12:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 103.06 (max)
14:12:06 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0301916 (max)
14:12:06 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:12:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.55411 (min) 6.11447 (max)
14:12:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.0891 (min) 34.17 (max)
14:12:06 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00186674 (min) 0.000768864 (max)
14:12:06 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:12:06 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:12:06 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:12:06 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:12:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:12:06 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:12:06 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:12:06 DEBUG   opendrift:721: No elements hit coastline.
14:12:06 DEBUG   opendrift:760: No elements hit seafloor.
14:12:06 DEBUG   opendrift:1798: No elements to deactivate
14:12:06 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:12:06 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:12:06 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:12:06 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:12:06 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:12:06 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03158851463987253
14:12:06 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:12:06 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:12:06 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:12:06 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:06 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:06 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:06 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:06 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:06 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:12:06 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:12:06 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:06 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:06 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(225), np.int64(0), np.int64(5), np.int64(270), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:12:06 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:12:06 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:12:06 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:12:06 DEBUG   opendrift:2201: ======================================================================
14:12:06 INFO    opendrift:2202: 2026-04-13 03:40:39.228216 - step 76 of 96 - 500 active elements (0 deactivated)
14:12:06 DEBUG   opendrift:2208: 0 elements scheduled.
14:12:06 DEBUG   opendrift:2210: ======================================================================
14:12:06 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.86234812092892
14:12:06 DEBUG   opendrift:2221:                10.203696140874186 <- longitude -> 10.89407354351896
14:12:06 DEBUG   opendrift:2221:                -66.23952924059456 <- z -> 0.0
14:12:06 DEBUG   opendrift:2222: ---------------------------------
14:12:06 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:06 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:12:06 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:06 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:12:06 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:06 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:06 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:12:06 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-13 03:00:00 (before)
                2026-04-13 04:00:00 (after)
14:12:06 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-13 03:00:00) in space  (linearNDFast)
14:12:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:06 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-13 04:00:00) in space  (linearNDFast)
14:12:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:06 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-13 03:00:00, weight 0.32) and
                      after (2026-04-13 04:00:00, weight 0.68) in time
14:12:06 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:12:06 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.79631493187249 and -59.105937424557844 degrees.
14:12:06 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.79631493187249 and -59.105937424557844 degrees.
14:12:06 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:06 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:06 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:12:06 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:06 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:12:06 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:06 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:06 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:12:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:06 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:06 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:06 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:06 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:12:06 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:06 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:12:06 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:06 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:06 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:12:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:06 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:12:06 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:06 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:06 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:12:06 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:12:06 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:12:06 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:12:06 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:12:06 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:12:06 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:12:06 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.38868 (min) 0.556249 (max)
14:12:06 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0257965 (min) 0.369363 (max)
14:12:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.588303 (min) -0.45578 (max)
14:12:06 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -4.73482 (min) -3.42082 (max)
14:12:06 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 3.49979 (min) 4.42751 (max)
14:12:06 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:12:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 102.769 (max)
14:12:06 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0340603 (max)
14:12:06 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:12:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.55347 (min) 6.1186 (max)
14:12:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.1723 (min) 34.1693 (max)
14:12:06 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00180406 (min) 0.000768535 (max)
14:12:06 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:12:06 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:12:06 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:12:06 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:12:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:12:06 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:12:06 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:12:06 DEBUG   opendrift:721: No elements hit coastline.
14:12:06 DEBUG   opendrift:760: No elements hit seafloor.
14:12:06 DEBUG   opendrift:1798: No elements to deactivate
14:12:06 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:12:06 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:12:06 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:12:06 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:12:06 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:12:06 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.029479113844146036
14:12:06 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:12:06 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:12:06 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:12:06 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:06 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:06 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:06 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:06 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:06 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:12:06 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:12:06 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:06 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:12:06 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:12:06 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:12:06 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:06 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:06 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(225), np.int64(0), np.int64(5), np.int64(270), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:12:06 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:12:06 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:12:06 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:12:06 DEBUG   opendrift:2201: ======================================================================
14:12:06 INFO    opendrift:2202: 2026-04-13 04:10:39.228216 - step 77 of 96 - 500 active elements (0 deactivated)
14:12:06 DEBUG   opendrift:2208: 0 elements scheduled.
14:12:06 DEBUG   opendrift:2210: ======================================================================
14:12:06 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.86508040119431
14:12:06 DEBUG   opendrift:2221:                10.206344428649421 <- longitude -> 10.895362397004522
14:12:06 DEBUG   opendrift:2221:                -66.38328357498838 <- z -> -0.3246329281571063
14:12:06 DEBUG   opendrift:2222: ---------------------------------
14:12:06 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:06 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:12:06 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:06 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:12:06 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:06 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:06 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:12:06 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-13 04:00:00 (before)
                2026-04-13 05:00:00 (after)
14:12:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:12:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:12:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:12:09 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:12:09 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:12:09 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86245412051287 and 60.054566211153 degrees.
14:12:09 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
14:12:09 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86245412051287 and 60.054566211153 degrees.
14:12:09 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:12:09 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:12:09 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:12:09 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:12:09 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:12:09 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:12:09 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:12:09 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 69x65x13) for time after (2026-04-13 05:00:00)
14:12:09 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-13 04:00:00) in space  (linearNDFast)
14:12:09 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:09 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-13 05:00:00) in space  (linearNDFast)
14:12:09 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:09 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-13 04:00:00, weight 0.82) and
                      after (2026-04-13 05:00:00, weight 0.18) in time
14:12:09 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:12:09 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.793666644309056 and -59.10464857501898 degrees.
14:12:09 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.793666644309056 and -59.10464857501898 degrees.
14:12:09 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:09 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:09 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:12:09 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:09 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:12:09 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:09 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:09 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:12:09 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:09 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:09 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:09 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:09 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:12:09 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:09 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:12:09 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:09 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:09 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:12:09 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:09 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:12:09 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:09 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:09 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:12:09 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:12:09 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:12:09 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:12:09 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:12:09 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:12:09 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:12:09 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.383968 (min) 0.549356 (max)
14:12:09 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0256384 (min) 0.351635 (max)
14:12:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.626144 (min) -0.502706 (max)
14:12:09 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -4.69782 (min) -3.30045 (max)
14:12:09 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 3.42463 (min) 4.27572 (max)
14:12:09 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:12:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 102.916 (max)
14:12:09 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.02263e-06 (min) 0.0368064 (max)
14:12:09 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:12:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.55376 (min) 6.11965 (max)
14:12:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.3011 (min) 34.1702 (max)
14:12:09 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00144817 (min) 0.000734613 (max)
14:12:09 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:12:09 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:12:09 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:12:09 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:12:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:12:09 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:12:09 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:12:09 DEBUG   opendrift:721: No elements hit coastline.
14:12:09 DEBUG   opendrift:760: No elements hit seafloor.
14:12:09 DEBUG   opendrift:1798: No elements to deactivate
14:12:09 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:12:09 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:12:09 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:12:09 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 2
14:12:09 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 3]
14:12:09 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 0]
14:12:09 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 247.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  38.   0.]
 [ 15.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:12:09 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:09 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:09 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:12:09 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:12:09 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.028520008531186105
14:12:09 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:12:09 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:12:09 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:12:09 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:09 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:12:09 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:12:09 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:09 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:09 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:09 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:09 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:09 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:09 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:09 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:09 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:12:09 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:12:09 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:09 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:09 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(225), np.int64(0), np.int64(5), np.int64(270), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:12:09 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:12:09 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:12:09 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:12:09 DEBUG   opendrift:2201: ======================================================================
14:12:09 INFO    opendrift:2202: 2026-04-13 04:40:39.228216 - step 78 of 96 - 500 active elements (0 deactivated)
14:12:09 DEBUG   opendrift:2208: 0 elements scheduled.
14:12:09 DEBUG   opendrift:2210: ======================================================================
14:12:09 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.86785512315567
14:12:09 DEBUG   opendrift:2221:                10.209139600722995 <- longitude -> 10.895591120168833
14:12:09 DEBUG   opendrift:2221:                -65.77298224262213 <- z -> -0.016398868017194035
14:12:09 DEBUG   opendrift:2222: ---------------------------------
14:12:09 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:09 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:12:09 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:09 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:12:09 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:09 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:09 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:12:09 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-13 04:00:00 (before)
                2026-04-13 05:00:00 (after)
14:12:09 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-13 04:00:00) in space  (linearNDFast)
14:12:09 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:09 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-13 05:00:00) in space  (linearNDFast)
14:12:09 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:09 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-13 04:00:00, weight 0.32) and
                      after (2026-04-13 05:00:00, weight 0.68) in time
14:12:09 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:12:09 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.79087146383729 and -59.104419844756656 degrees.
14:12:09 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.79087146383729 and -59.104419844756656 degrees.
14:12:09 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:09 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:09 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:12:09 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:09 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:12:09 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:09 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:09 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:12:09 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:09 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:09 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:09 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:09 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:12:09 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:09 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:12:09 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:09 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:09 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:12:09 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:09 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:12:09 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:09 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:09 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:12:09 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:12:09 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:12:09 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:12:09 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:12:09 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:12:09 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:12:09 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.378519 (min) 0.523681 (max)
14:12:09 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.00610245 (min) 0.391025 (max)
14:12:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.653351 (min) -0.550408 (max)
14:12:09 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -4.90568 (min) -3.59965 (max)
14:12:09 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 3.29304 (min) 4.17317 (max)
14:12:09 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:12:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 103.537 (max)
14:12:09 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.02277e-06 (min) 0.037514 (max)
14:12:09 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:12:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.55111 (min) 6.11509 (max)
14:12:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.2264 (min) 34.1757 (max)
14:12:09 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00141321 (min) 0.000711894 (max)
14:12:09 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:12:09 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:12:09 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:12:09 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:12:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:12:09 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:12:09 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:12:09 DEBUG   opendrift:721: No elements hit coastline.
14:12:09 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:12:09 DEBUG   opendrift:1798: No elements to deactivate
14:12:09 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:12:09 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:12:09 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:12:09 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
14:12:09 DEBUG   opendrift.models.chemicaldrift:1478: old species: [3]
14:12:09 DEBUG   opendrift.models.chemicaldrift:1479: new species: [0]
14:12:09 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 247.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  38.   0.]
 [ 16.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:12:09 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:09 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:09 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:12:09 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:12:09 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.029269570590149913
14:12:09 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:12:09 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:12:09 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:12:09 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:09 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:09 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:09 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:09 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:09 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:09 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:09 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:12:09 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:09 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:09 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:09 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:09 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:09 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:09 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:09 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:12:09 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:12:09 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:09 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:09 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(226), np.int64(0), np.int64(5), np.int64(269), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:12:09 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:12:09 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:12:09 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:12:09 DEBUG   opendrift:2201: ======================================================================
14:12:09 INFO    opendrift:2202: 2026-04-13 05:10:39.228216 - step 79 of 96 - 500 active elements (0 deactivated)
14:12:09 DEBUG   opendrift:2208: 0 elements scheduled.
14:12:09 DEBUG   opendrift:2210: ======================================================================
14:12:09 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.87080611504724
14:12:09 DEBUG   opendrift:2221:                10.208098643203718 <- longitude -> 10.89355567212461
14:12:09 DEBUG   opendrift:2221:                -65.09409613218705 <- z -> -0.39798467039940766
14:12:09 DEBUG   opendrift:2222: ---------------------------------
14:12:09 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:09 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:12:09 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:09 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:12:09 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:09 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:09 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:12:09 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-13 05:00:00 (before)
                2026-04-13 06:00:00 (after)
14:12:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:12:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:12:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:12:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:12:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:12:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86245412051287 and 60.054566211153 degrees.
14:12: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']
14:12:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86245412051287 and 60.054566211153 degrees.
14:12:11 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:12:11 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:12:11 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:12:11 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:12:11 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:12:11 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:12:11 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:12:11 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 69x65x13) for time after (2026-04-13 06:00:00)
14:12:11 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-13 05:00:00) in space  (linearNDFast)
14:12:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:11 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-13 06:00:00) in space  (linearNDFast)
14:12:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:11 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-13 05:00:00, weight 0.82) and
                      after (2026-04-13 06:00:00, weight 0.18) in time
14:12:11 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:12:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.79191241743967 and -59.10645530170901 degrees.
14:12:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.79191241743967 and -59.10645530170901 degrees.
14:12:11 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:11 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:11 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:12:11 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:11 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:12:11 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:11 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:11 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:12:11 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:11 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:11 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:11 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:11 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:12:11 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:11 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:12:11 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:11 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:11 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:12:11 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:11 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:12:11 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:11 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:11 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:12:11 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:12:11 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:12:11 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:12:11 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:12:11 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:12:11 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:12:11 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.393513 (min) 0.500756 (max)
14:12:11 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.00869166 (min) 0.376217 (max)
14:12:11 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.677362 (min) -0.590798 (max)
14:12:11 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.01369 (min) -3.85814 (max)
14:12:11 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 3.10725 (min) 3.95164 (max)
14:12:11 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:12:11 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 104.327 (max)
14:12:11 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.02291e-06 (min) 0.0362715 (max)
14:12:11 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:12:11 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.54939 (min) 6.10944 (max)
14:12:11 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.4149 (min) 34.1753 (max)
14:12:11 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00140328 (min) 0.000499622 (max)
14:12:11 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:12:11 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:12:11 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:12:11 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:12:11 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:12:11 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:12:11 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:12:11 DEBUG   opendrift:721: No elements hit coastline.
14:12:11 DEBUG   opendrift:765: Lifting 5 elements to seafloor.
14:12:11 DEBUG   opendrift:1798: No elements to deactivate
14:12:11 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:12:11 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:12:11 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:12:11 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:12:11 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:12:11 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.029150433530898887
14:12:11 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:12:11 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:12:11 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:12:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:11 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:12:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:11 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:12:11 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:12:11 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:11 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:11 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(226), np.int64(0), np.int64(5), np.int64(269), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:12:11 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:12:11 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:12:11 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:12:11 DEBUG   opendrift:2201: ======================================================================
14:12:11 INFO    opendrift:2202: 2026-04-13 05:40:39.228216 - step 80 of 96 - 500 active elements (0 deactivated)
14:12:11 DEBUG   opendrift:2208: 0 elements scheduled.
14:12:11 DEBUG   opendrift:2210: ======================================================================
14:12:11 DEBUG   opendrift:2221:                57.55322223520089 <- latitude -> 57.87427693428391
14:12:11 DEBUG   opendrift:2221:                10.203289479281942 <- longitude -> 10.890886975635569
14:12:11 DEBUG   opendrift:2221:                -64.12666525984709 <- z -> 0.0
14:12:11 DEBUG   opendrift:2222: ---------------------------------
14:12:11 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:11 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:12:11 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:11 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:12:11 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:11 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:11 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:12:11 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-13 05:00:00 (before)
                2026-04-13 06:00:00 (after)
14:12:11 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-13 05:00:00) in space  (linearNDFast)
14:12:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:11 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-13 06:00:00) in space  (linearNDFast)
14:12:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:11 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-13 05:00:00, weight 0.32) and
                      after (2026-04-13 06:00:00, weight 0.68) in time
14:12:11 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:12:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.7967215941369 and -59.10912398400192 degrees.
14:12:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.7967215941369 and -59.10912398400192 degrees.
14:12:11 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:11 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:11 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:12:11 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:11 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:12:11 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:11 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:11 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:12:11 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:11 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:11 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:11 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:11 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:12:11 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:11 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:12:11 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:11 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:11 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:12:11 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:11 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:12:11 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:11 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:11 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:12:11 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:12:11 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:12:11 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:12:11 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:12:11 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:12:11 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:12:11 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.406215 (min) 0.482827 (max)
14:12:11 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0167728 (min) 0.379521 (max)
14:12:11 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.695678 (min) -0.616943 (max)
14:12:11 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.10633 (min) -4.0427 (max)
14:12:11 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 2.80606 (min) 3.69097 (max)
14:12:11 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:12:11 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 105.051 (max)
14:12:11 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0314879 (max)
14:12:11 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:12:11 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.55216 (min) 6.10182 (max)
14:12:11 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 29.9124 (min) 34.1758 (max)
14:12:11 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00177877 (min) 0.000839547 (max)
14:12:11 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:12:11 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:12:11 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:12:11 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:12:11 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:12:11 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:12:11 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:12:11 DEBUG   opendrift:721: No elements hit coastline.
14:12:11 DEBUG   opendrift:765: Lifting 9 elements to seafloor.
14:12:11 DEBUG   opendrift:1798: No elements to deactivate
14:12:11 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:12:11 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:12:11 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:12:11 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:12:11 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:12:11 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02869036370506232
14:12:11 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:12:11 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:12:11 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:12:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:11 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:12:11 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:12:11 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:11 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:11 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(226), np.int64(0), np.int64(5), np.int64(269), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:12:11 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:12:11 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:12:11 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:12:11 DEBUG   opendrift:2201: ======================================================================
14:12:11 INFO    opendrift:2202: 2026-04-13 06:10:39.228216 - step 81 of 96 - 500 active elements (0 deactivated)
14:12:11 DEBUG   opendrift:2208: 0 elements scheduled.
14:12:11 DEBUG   opendrift:2210: ======================================================================
14:12:11 DEBUG   opendrift:2221:                57.55322223520089 <- latitude -> 57.87900815144489
14:12:11 DEBUG   opendrift:2221:                10.199052533190782 <- longitude -> 10.887792068586856
14:12:11 DEBUG   opendrift:2221:                -63.577666683942454 <- z -> -0.24060435166541483
14:12:11 DEBUG   opendrift:2222: ---------------------------------
14:12:11 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:11 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:12:11 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:11 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:12:11 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:11 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:11 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:12:11 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-13 06:00:00 (before)
                2026-04-13 07:00:00 (after)
14:12:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:12:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:12:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:12:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:12:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:12:13 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86245412051287 and 60.06605153725858 degrees.
14:12: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']
14:12:13 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86245412051287 and 60.06605153725858 degrees.
14:12:13 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:12:13 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:12:13 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:12:13 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:12:13 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:12:13 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:12:13 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:12:13 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 69x66x12) for time after (2026-04-13 07:00:00)
14:12:13 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-13 06:00:00) in space  (linearNDFast)
14:12:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:13 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-13 07:00:00) in space  (linearNDFast)
14:12:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:13 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-13 06:00:00, weight 0.82) and
                      after (2026-04-13 07:00:00, weight 0.18) in time
14:12:13 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:12:13 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.800958534043325 and -59.11221889031564 degrees.
14:12:13 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.800958534043325 and -59.11221889031564 degrees.
14:12:13 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:13 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:13 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:12:13 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:13 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:12:13 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:13 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:13 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:12:13 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:13 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:13 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:13 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:13 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:12:13 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:13 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:12:13 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:13 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:13 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:12:13 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:13 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:12:13 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:13 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:13 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:12:13 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:12:13 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:12:13 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:12:13 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:12:13 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:12:13 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:12:13 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.375684 (min) 0.466675 (max)
14:12:13 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0436507 (min) 0.397586 (max)
14:12:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.704946 (min) -0.635994 (max)
14:12:13 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.1825 (min) -4.17826 (max)
14:12:13 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 2.25359 (min) 3.39598 (max)
14:12:13 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:12:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 106.411 (max)
14:12:13 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.01951e-06 (min) 0.0271257 (max)
14:12:13 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:12:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.55567 (min) 6.09477 (max)
14:12:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.4427 (min) 34.1787 (max)
14:12:13 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00194451 (min) 0.000715428 (max)
14:12:13 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:12:13 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:12:13 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:12:13 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:12:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:12:13 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:12:13 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:12:13 DEBUG   opendrift:721: No elements hit coastline.
14:12:13 DEBUG   opendrift:765: Lifting 10 elements to seafloor.
14:12:13 DEBUG   opendrift:1798: No elements to deactivate
14:12:13 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:12:13 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:12:13 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:12:13 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
14:12:13 DEBUG   opendrift.models.chemicaldrift:1478: old species: [3]
14:12:13 DEBUG   opendrift.models.chemicaldrift:1479: new species: [0]
14:12:13 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 247.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  38.   0.]
 [ 17.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:12:13 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:13 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:13 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:12:13 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:12:13 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02725668015047729
14:12:13 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:12:13 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:12:13 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:12:13 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:13 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:13 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:12:13 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:13 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:13 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:13 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:13 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:13 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
14:12:13 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:12:13 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:13 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:13 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:12:13 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:12:13 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:12:13 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:13 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:13 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:12:13 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:12:13 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:13 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:13 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:12:13 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:12:13 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:13 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:13 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(227), np.int64(0), np.int64(5), np.int64(268), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:12:13 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:12:13 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:12:13 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:12:13 DEBUG   opendrift:2201: ======================================================================
14:12:13 INFO    opendrift:2202: 2026-04-13 06:40:39.228216 - step 82 of 96 - 500 active elements (0 deactivated)
14:12:13 DEBUG   opendrift:2208: 0 elements scheduled.
14:12:13 DEBUG   opendrift:2210: ======================================================================
14:12:13 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.881567632663476
14:12:13 DEBUG   opendrift:2221:                10.195263678290905 <- longitude -> 10.884054301131295
14:12:13 DEBUG   opendrift:2221:                -64.1842828511246 <- z -> 0.0
14:12:13 DEBUG   opendrift:2222: ---------------------------------
14:12:13 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:13 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:12:13 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:13 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:12:13 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:13 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:13 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:12:13 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-13 06:00:00 (before)
                2026-04-13 07:00:00 (after)
14:12:13 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-13 06:00:00) in space  (linearNDFast)
14:12:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:13 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-13 07:00:00) in space  (linearNDFast)
14:12:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:13 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-13 06:00:00, weight 0.32) and
                      after (2026-04-13 07:00:00, weight 0.68) in time
14:12:13 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:12:13 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.804747390102754 and -59.11595666149552 degrees.
14:12:13 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.804747390102754 and -59.11595666149552 degrees.
14:12:13 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:13 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:13 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:12:13 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:13 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:12:13 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:13 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:13 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:12:13 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:13 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:13 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:13 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:13 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:12:13 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:13 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:12:13 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:13 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:13 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:12:13 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:13 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:12:13 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:13 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:13 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:12:13 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:12:13 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:12:13 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:12:13 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:12:13 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:12:13 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:12:13 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.374893 (min) 0.453749 (max)
14:12:13 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0704961 (min) 0.395374 (max)
14:12:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.698152 (min) -0.638817 (max)
14:12:13 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.09397 (min) -4.22484 (max)
14:12:13 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 1.12597 (min) 2.77369 (max)
14:12:13 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:12:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 107.735 (max)
14:12:13 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0235286 (max)
14:12:13 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:12:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.55371 (min) 6.08874 (max)
14:12:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.776 (min) 34.1803 (max)
14:12:13 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00122006 (min) 0.000816191 (max)
14:12:13 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:12:13 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:12:13 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:12:13 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:12:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:12:13 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:12:13 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:12:13 DEBUG   opendrift:721: No elements hit coastline.
14:12:13 DEBUG   opendrift:765: Lifting 9 elements to seafloor.
14:12:13 DEBUG   opendrift:1798: No elements to deactivate
14:12:13 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:12:13 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:12:13 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:12:13 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 2
14:12:13 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0 3]
14:12:13 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3 0]
14:12:13 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 248.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  38.   0.]
 [ 18.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:12:13 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:13 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:13 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:12:13 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:12:13 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0240116688106562
14:12:13 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:12:13 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:12:13 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:12:13 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:12:13 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:12:13 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:13 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:13 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:13 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:13 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:12:13 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:12:13 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:13 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:13 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(227), np.int64(0), np.int64(5), np.int64(268), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:12:13 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:12:13 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:12:13 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:12:13 DEBUG   opendrift:2201: ======================================================================
14:12:13 INFO    opendrift:2202: 2026-04-13 07:10:39.228216 - step 83 of 96 - 500 active elements (0 deactivated)
14:12:13 DEBUG   opendrift:2208: 0 elements scheduled.
14:12:13 DEBUG   opendrift:2210: ======================================================================
14:12:13 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.88403032515635
14:12:13 DEBUG   opendrift:2221:                10.192489819847589 <- longitude -> 10.880701741844124
14:12:13 DEBUG   opendrift:2221:                -64.27785555130194 <- z -> 0.0
14:12:13 DEBUG   opendrift:2222: ---------------------------------
14:12:13 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:13 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:12:13 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:13 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:12:13 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:13 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:13 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:12:13 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-13 07:00:00 (before)
                2026-04-13 08:00:00 (after)
14:12:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:12:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:12:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:12:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:12:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:12:15 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.8555580032041 and 60.06605153725858 degrees.
14:12: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']
14:12:15 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.8555580032041 and 60.06605153725858 degrees.
14:12:15 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:12:15 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:12:15 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:12:15 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:12:15 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:12:15 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:12:15 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:12:15 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 70x66x12) for time after (2026-04-13 08:00:00)
14:12:15 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-13 07:00:00) in space  (linearNDFast)
14:12:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:15 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-13 08:00:00) in space  (linearNDFast)
14:12:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:15 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-13 07:00:00, weight 0.82) and
                      after (2026-04-13 08:00:00, weight 0.18) in time
14:12:15 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:12:15 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.8075212511852 and -59.119309228163594 degrees.
14:12:15 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.8075212511852 and -59.119309228163594 degrees.
14:12:15 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:15 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:15 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:12:15 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:15 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:12:15 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:15 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:15 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:12:15 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:15 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:15 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:15 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:15 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:12:15 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:15 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:12:15 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:15 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:15 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:12:15 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:15 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:12:15 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:15 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:15 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:12:15 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:12:15 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:12:15 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:12:15 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:12:15 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:12:15 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:12:15 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.352725 (min) 0.4435 (max)
14:12:15 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0918056 (min) 0.432417 (max)
14:12:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.688279 (min) -0.63516 (max)
14:12:15 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.1816 (min) -3.96254 (max)
14:12:15 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 0.254751 (min) 2.34559 (max)
14:12:15 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:12:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 109.546 (max)
14:12:15 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.020687 (max)
14:12:15 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:12:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.5506 (min) 6.19295 (max)
14:12:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 29.485 (min) 34.1848 (max)
14:12:15 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00124561 (min) 0.000949482 (max)
14:12:15 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:12:15 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:12:15 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:12:15 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:12:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:12:15 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:12:15 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:12:15 DEBUG   opendrift:721: No elements hit coastline.
14:12:15 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:12:15 DEBUG   opendrift:1798: No elements to deactivate
14:12:15 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:12:15 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:12:15 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:12:15 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
14:12:15 DEBUG   opendrift.models.chemicaldrift:1478: old species: [3]
14:12:15 DEBUG   opendrift.models.chemicaldrift:1479: new species: [0]
14:12:15 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 248.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  38.   0.]
 [ 19.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:12:15 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:15 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:15 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:12:15 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:12:15 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02305198273740981
14:12:15 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:12:15 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:12:15 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:12:15 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:15 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:15 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:15 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:16 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:16 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:16 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:16 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:16 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:16 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:16 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:16 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:16 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:16 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:16 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:12:16 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:12:16 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:16 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:16 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(228), np.int64(0), np.int64(5), np.int64(267), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:12:16 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:12:16 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:12:16 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:12:16 DEBUG   opendrift:2201: ======================================================================
14:12:16 INFO    opendrift:2202: 2026-04-13 07:40:39.228216 - step 84 of 96 - 500 active elements (0 deactivated)
14:12:16 DEBUG   opendrift:2208: 0 elements scheduled.
14:12:16 DEBUG   opendrift:2210: ======================================================================
14:12:16 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.886827317035376
14:12:16 DEBUG   opendrift:2221:                10.190633067002196 <- longitude -> 10.879550805891146
14:12:16 DEBUG   opendrift:2221:                -63.6718713721844 <- z -> 0.0
14:12:16 DEBUG   opendrift:2222: ---------------------------------
14:12:16 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:16 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:12:16 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:16 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:12:16 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:16 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:16 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:12:16 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-13 07:00:00 (before)
                2026-04-13 08:00:00 (after)
14:12:16 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-13 07:00:00) in space  (linearNDFast)
14:12:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:16 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-13 08:00:00) in space  (linearNDFast)
14:12:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:16 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-13 07:00:00, weight 0.32) and
                      after (2026-04-13 08:00:00, weight 0.68) in time
14:12:16 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:12:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.809377996080286 and -59.12046015368303 degrees.
14:12:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.809377996080286 and -59.12046015368303 degrees.
14:12:16 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:16 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:16 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:12:16 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:16 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:12:16 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:16 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:16 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:12:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:16 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:16 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:16 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:16 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:12:16 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:16 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:12:16 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:16 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:16 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:12:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:16 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:12:16 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:16 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:16 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:12:16 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:12:16 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:12:16 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:12:16 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:12:16 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:12:16 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:12:16 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.295253 (min) 0.456292 (max)
14:12:16 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.103063 (min) 0.437855 (max)
14:12:16 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.673554 (min) -0.623105 (max)
14:12:16 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.46601 (min) -3.81287 (max)
14:12:16 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -0.209988 (min) 2.04207 (max)
14:12:16 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:12:16 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 111.304 (max)
14:12:16 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.0192173 (max)
14:12:16 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:12:16 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.55274 (min) 6.14734 (max)
14:12:16 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 29.5368 (min) 34.1854 (max)
14:12:16 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00103102 (min) 0.000888071 (max)
14:12:16 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:12:16 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:12:16 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:12:16 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:12:16 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:12:16 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:12:16 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:12:16 DEBUG   opendrift:721: No elements hit coastline.
14:12:16 DEBUG   opendrift:760: No elements hit seafloor.
14:12:16 DEBUG   opendrift:1798: No elements to deactivate
14:12:16 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:12:16 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:12:16 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:12:16 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:12:16 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:12:16 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.024332839840442533
14:12:16 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:12:16 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:12:16 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:12:16 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:16 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:16 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:16 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:16 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:16 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:16 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:16 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:12:16 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:12:16 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:16 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:16 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(228), np.int64(0), np.int64(5), np.int64(267), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:12:16 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:12:16 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:12:16 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:12:16 DEBUG   opendrift:2201: ======================================================================
14:12:16 INFO    opendrift:2202: 2026-04-13 08:10:39.228216 - step 85 of 96 - 500 active elements (0 deactivated)
14:12:16 DEBUG   opendrift:2208: 0 elements scheduled.
14:12:16 DEBUG   opendrift:2210: ======================================================================
14:12:16 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.889941167545054
14:12:16 DEBUG   opendrift:2221:                10.189113301356857 <- longitude -> 10.878261047973513
14:12:16 DEBUG   opendrift:2221:                -63.80663585191017 <- z -> 0.0
14:12:16 DEBUG   opendrift:2222: ---------------------------------
14:12:16 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:16 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:12:16 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:16 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:12:16 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:16 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:16 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:12:16 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-13 08:00:00 (before)
                2026-04-13 09:00:00 (after)
14:12:17 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:12:17 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:12:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:12:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:12:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:12:18 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.84175752272191 and 60.07753951538115 degrees.
14:12: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']
14:12:18 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.84175752272191 and 60.07753951538115 degrees.
14:12:18 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:12:18 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:12:18 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:12:18 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:12:18 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:12:18 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:12:18 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:12:18 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 72x67x12) for time after (2026-04-13 09:00:00)
14:12:18 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-13 08:00:00) in space  (linearNDFast)
14:12:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:18 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-13 09:00:00) in space  (linearNDFast)
14:12:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:18 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-13 08:00:00, weight 0.82) and
                      after (2026-04-13 09:00:00, weight 0.18) in time
14:12:18 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:12:18 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.8108977660819 and -59.121749918160624 degrees.
14:12:18 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.8108977660819 and -59.121749918160624 degrees.
14:12:18 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:18 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:18 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:12:18 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:18 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:12:18 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:18 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:18 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:12:18 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:18 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:18 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:18 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:18 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:12:18 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:18 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:12:18 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:18 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:18 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:12:18 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:18 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:12:18 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:18 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:18 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:12:18 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:12:18 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:12:18 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:12:18 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:12:18 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:12:18 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:12:18 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.315562 (min) 0.504697 (max)
14:12:18 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.131579 (min) 0.458372 (max)
14:12:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.652595 (min) -0.603855 (max)
14:12:18 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.61119 (min) -3.80735 (max)
14:12:18 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -0.561836 (min) 1.69088 (max)
14:12:18 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:12:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 111.936 (max)
14:12:18 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.018049 (max)
14:12:18 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:12:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.55491 (min) 6.15355 (max)
14:12:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 29.5056 (min) 34.1941 (max)
14:12:18 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000657404 (min) 0.00106187 (max)
14:12:18 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:12:18 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:12:18 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:12:18 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:12:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:12:18 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:12:18 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:12:18 DEBUG   opendrift:721: No elements hit coastline.
14:12:18 DEBUG   opendrift:760: No elements hit seafloor.
14:12:18 DEBUG   opendrift:1798: No elements to deactivate
14:12:18 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:12:18 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:12:18 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:12:18 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:12:18 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:12:18 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0243571170325997
14:12:18 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:12:18 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:12:18 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:12:18 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:18 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:18 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:12:18 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:12:18 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:18 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:18 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(228), np.int64(0), np.int64(5), np.int64(267), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:12:18 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:12:18 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:12:18 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:12:18 DEBUG   opendrift:2201: ======================================================================
14:12:18 INFO    opendrift:2202: 2026-04-13 08:40:39.228216 - step 86 of 96 - 500 active elements (0 deactivated)
14:12:18 DEBUG   opendrift:2208: 0 elements scheduled.
14:12:18 DEBUG   opendrift:2210: ======================================================================
14:12:18 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.89408426238954
14:12:18 DEBUG   opendrift:2221:                10.18928354296305 <- longitude -> 10.88022543292028
14:12:18 DEBUG   opendrift:2221:                -63.90555857474757 <- z -> -0.17934899874824417
14:12:18 DEBUG   opendrift:2222: ---------------------------------
14:12:18 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:18 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:12:18 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:18 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:12:18 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:18 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:18 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:12:18 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-13 08:00:00 (before)
                2026-04-13 09:00:00 (after)
14:12:18 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-13 08:00:00) in space  (linearNDFast)
14:12:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:18 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-13 09:00:00) in space  (linearNDFast)
14:12:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:18 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-13 08:00:00, weight 0.32) and
                      after (2026-04-13 09:00:00, weight 0.68) in time
14:12:18 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:12:18 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.81072752712336 and -59.11978552208519 degrees.
14:12:18 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.81072752712336 and -59.11978552208519 degrees.
14:12:18 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:18 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:18 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:12:18 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:18 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:12:18 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:18 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:18 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:12:18 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:18 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:18 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:18 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:18 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:12:18 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:18 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:12:18 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:18 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:18 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:12:18 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:18 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:12:18 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:18 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:18 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:12:18 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:12:18 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:12:18 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:12:18 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:12:18 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:12:18 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:12:18 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.291628 (min) 0.533114 (max)
14:12:18 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.160784 (min) 0.473254 (max)
14:12:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.62348 (min) -0.562355 (max)
14:12:18 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.86223 (min) -3.88471 (max)
14:12:18 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -0.468692 (min) 1.11459 (max)
14:12:18 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:12:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 113.374 (max)
14:12:18 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.02526e-06 (min) 0.0174279 (max)
14:12:18 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:12:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.55715 (min) 6.15724 (max)
14:12:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 29.5153 (min) 34.1978 (max)
14:12:18 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00193036 (min) 0.000823574 (max)
14:12:18 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:12:18 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:12:18 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:12:18 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:12:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:12:18 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:12:18 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:12:18 DEBUG   opendrift:721: No elements hit coastline.
14:12:18 DEBUG   opendrift:760: No elements hit seafloor.
14:12:18 DEBUG   opendrift:1798: No elements to deactivate
14:12:18 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:12:18 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:12:18 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:12:18 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:12:18 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:12:18 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.025178213224841848
14:12:18 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:12:18 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:12:18 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:12:18 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:18 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:18 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:18 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:18 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:18 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:12:18 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:12:18 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:18 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:18 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:18 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:12:18 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:12:18 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:18 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:18 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(228), np.int64(0), np.int64(5), np.int64(267), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:12:18 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:12:18 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:12:18 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:12:18 DEBUG   opendrift:2201: ======================================================================
14:12:18 INFO    opendrift:2202: 2026-04-13 09:10:39.228216 - step 87 of 96 - 500 active elements (0 deactivated)
14:12:18 DEBUG   opendrift:2208: 0 elements scheduled.
14:12:18 DEBUG   opendrift:2210: ======================================================================
14:12:18 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.898376581108906
14:12:18 DEBUG   opendrift:2221:                10.190708832904617 <- longitude -> 10.88167834440234
14:12:18 DEBUG   opendrift:2221:                -63.97268842139944 <- z -> -0.13840783004654678
14:12:18 DEBUG   opendrift:2222: ---------------------------------
14:12:18 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:18 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:12:18 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:18 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:12:18 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:18 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:18 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:12:18 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-13 09:00:00 (before)
                2026-04-13 10:00:00 (after)
14:12:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:12:20 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:12:20 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:12:20 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:12:20 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:12:20 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.83485315665866 and 60.07753951538115 degrees.
14:12: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']
14:12:20 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.83485315665866 and 60.07753951538115 degrees.
14:12:20 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:12:20 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:12:20 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:12:20 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:12:20 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:12:20 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:12:20 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:12:20 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 73x67x12) for time after (2026-04-13 10:00:00)
14:12:20 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-13 09:00:00) in space  (linearNDFast)
14:12:20 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:20 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-13 10:00:00) in space  (linearNDFast)
14:12:20 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:20 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-13 09:00:00, weight 0.82) and
                      after (2026-04-13 10:00:00, weight 0.18) in time
14:12:20 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:12:20 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.80930222862806 and -59.11833262280326 degrees.
14:12:20 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.80930222862806 and -59.11833262280326 degrees.
14:12:20 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:20 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:20 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:12:20 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:20 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:12:20 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:20 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:20 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:12:20 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:20 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:20 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:20 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:20 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:12:20 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:20 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:12:20 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:20 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:20 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:12:20 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:20 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:12:20 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:20 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:20 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:12:20 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:12:20 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:12:20 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:12:20 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:12:20 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:12:20 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:12:20 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.213628 (min) 0.564899 (max)
14:12:20 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.222165 (min) 0.468382 (max)
14:12:20 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.587576 (min) -0.519395 (max)
14:12:20 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -6.12907 (min) -3.96294 (max)
14:12:20 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -0.648589 (min) 0.969695 (max)
14:12:20 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:12:20 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 114.577 (max)
14:12:20 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.01913e-06 (min) 0.0171961 (max)
14:12:20 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:12:20 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.55912 (min) 6.16293 (max)
14:12:20 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 29.5212 (min) 34.1983 (max)
14:12:20 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000576353 (min) 0.000838019 (max)
14:12:20 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:12:20 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:12:20 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:12:20 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:12:20 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:12:20 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:12:20 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:12:20 DEBUG   opendrift:721: No elements hit coastline.
14:12:20 DEBUG   opendrift:760: No elements hit seafloor.
14:12:20 DEBUG   opendrift:1798: No elements to deactivate
14:12:20 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:12:20 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:12:20 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:12:20 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
14:12:20 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0]
14:12:20 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3]
14:12:20 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 249.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  38.   0.]
 [ 19.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:12:20 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:20 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:20 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:12:20 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:12:20 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.027295792325757323
14:12:20 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:12:20 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:12:20 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:12:20 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:12:20 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:12:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:20 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:12:20 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:12:20 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:20 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:20 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(227), np.int64(0), np.int64(5), np.int64(268), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:12:20 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:12:20 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:12:20 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:12:20 DEBUG   opendrift:2201: ======================================================================
14:12:20 INFO    opendrift:2202: 2026-04-13 09:40:39.228216 - step 88 of 96 - 500 active elements (0 deactivated)
14:12:20 DEBUG   opendrift:2208: 0 elements scheduled.
14:12:20 DEBUG   opendrift:2210: ======================================================================
14:12:20 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.90268239073898
14:12:20 DEBUG   opendrift:2221:                10.192696466064087 <- longitude -> 10.883528267687183
14:12:20 DEBUG   opendrift:2221:                -64.03402915508688 <- z -> -0.17647270872521692
14:12:20 DEBUG   opendrift:2222: ---------------------------------
14:12:20 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:20 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:12:20 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:20 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:12:20 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:20 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:20 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:12:20 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-13 09:00:00 (before)
                2026-04-13 10:00:00 (after)
14:12:20 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-13 09:00:00) in space  (linearNDFast)
14:12:20 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:20 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-13 10:00:00) in space  (linearNDFast)
14:12:20 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:20 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-13 09:00:00, weight 0.32) and
                      after (2026-04-13 10:00:00, weight 0.68) in time
14:12:20 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:12:20 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.80731459478568 and -59.116482687446194 degrees.
14:12:20 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.80731459478568 and -59.116482687446194 degrees.
14:12:20 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:20 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:20 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:12:20 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:20 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:12:20 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:20 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:20 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:12:20 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:20 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:20 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:20 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:20 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:12:20 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:20 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:12:20 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:20 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:20 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:12:20 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:20 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:12:20 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:20 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:20 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:12:20 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:12:20 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:12:20 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:12:20 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:12:20 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:12:20 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:12:20 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.251486 (min) 0.602798 (max)
14:12:20 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.324724 (min) 0.512065 (max)
14:12:20 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.538076 (min) -0.473783 (max)
14:12:20 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -6.03764 (min) -4.07884 (max)
14:12:20 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -0.59662 (min) 1.01791 (max)
14:12:20 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:12:20 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 116.179 (max)
14:12:20 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.01836e-06 (min) 0.0176713 (max)
14:12:20 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:12:20 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.56061 (min) 6.18755 (max)
14:12:20 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 29.5318 (min) 34.2034 (max)
14:12:20 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000906049 (min) 0.000959113 (max)
14:12:20 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:12:20 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:12:20 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:12:20 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:12:20 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:12:20 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:12:20 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:12:20 DEBUG   opendrift:721: No elements hit coastline.
14:12:20 DEBUG   opendrift:760: No elements hit seafloor.
14:12:20 DEBUG   opendrift:1798: No elements to deactivate
14:12:20 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:12:20 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:12:20 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:12:20 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
14:12:20 DEBUG   opendrift.models.chemicaldrift:1478: old species: [0]
14:12:20 DEBUG   opendrift.models.chemicaldrift:1479: new species: [3]
14:12:20 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 250.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  38.   0.]
 [ 19.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:12:20 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:20 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:20 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:12:20 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:12:20 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.026347103628148186
14:12:20 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:12:20 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:12:20 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:12:20 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:12:20 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:12:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:20 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:12:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:20 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:20 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:12:20 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:12:20 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:20 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:20 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(226), np.int64(0), np.int64(5), np.int64(269), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:12:20 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:12:20 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:12:20 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:12:20 DEBUG   opendrift:2201: ======================================================================
14:12:20 INFO    opendrift:2202: 2026-04-13 10:10:39.228216 - step 89 of 96 - 500 active elements (0 deactivated)
14:12:20 DEBUG   opendrift:2208: 0 elements scheduled.
14:12:20 DEBUG   opendrift:2210: ======================================================================
14:12:20 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.90646486757213
14:12:20 DEBUG   opendrift:2221:                10.19824902966953 <- longitude -> 10.885451204863072
14:12:20 DEBUG   opendrift:2221:                -64.15473281813418 <- z -> -0.14827683693074178
14:12:20 DEBUG   opendrift:2222: ---------------------------------
14:12:20 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:20 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:12:20 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:20 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:12:20 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:20 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:20 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:12:20 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-13 10:00:00 (before)
                2026-04-13 11:00:00 (after)
14:12:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:12:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:12:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:12:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:12:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:12:22 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.83485315665866 and 60.07753951538115 degrees.
14:12: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']
14:12:22 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.83485315665866 and 60.07753951538115 degrees.
14:12:22 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:12:22 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:12:22 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:12:22 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:12:22 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:12:22 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:12:22 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:12:22 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 73x67x12) for time after (2026-04-13 11:00:00)
14:12:22 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-13 10:00:00) in space  (linearNDFast)
14:12:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:22 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-13 11:00:00) in space  (linearNDFast)
14:12:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:22 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-13 10:00:00, weight 0.82) and
                      after (2026-04-13 11:00:00, weight 0.18) in time
14:12:22 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:12:22 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.80176203569678 and -59.114559745988906 degrees.
14:12:22 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.80176203569678 and -59.114559745988906 degrees.
14:12:22 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:22 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:22 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:12:22 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:22 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:12:22 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:22 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:22 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:12:22 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:22 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:22 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:22 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:22 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:12:22 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:22 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:12:22 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:22 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:22 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:12:22 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:22 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:12:22 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:22 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:22 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:12:22 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:12:22 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:12:22 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:12:22 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:12:22 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:12:22 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:12:22 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.174827 (min) 0.623167 (max)
14:12:22 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.413143 (min) 0.55203 (max)
14:12:22 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.49501 (min) -0.428389 (max)
14:12:22 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -6.01949 (min) -4.06573 (max)
14:12:22 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -0.858892 (min) 1.10069 (max)
14:12:22 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:12:22 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 118.157 (max)
14:12:22 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.01313e-06 (min) 0.0217384 (max)
14:12:22 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:12:22 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.56437 (min) 6.21655 (max)
14:12:22 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 29.4166 (min) 34.2048 (max)
14:12:22 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000741233 (min) 0.00108674 (max)
14:12:22 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:12:22 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:12:22 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:12:22 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:12:22 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:12:22 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:12:22 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:12:22 DEBUG   opendrift:721: No elements hit coastline.
14:12:22 DEBUG   opendrift:760: No elements hit seafloor.
14:12:22 DEBUG   opendrift:1798: No elements to deactivate
14:12:22 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:12:22 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:12:22 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:12:22 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:12:22 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:12:22 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.026214669100088905
14:12:22 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:12:22 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:12:22 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:12:22 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:12:22 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:12:22 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:22 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:22 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(226), np.int64(0), np.int64(5), np.int64(269), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:12:22 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:12:22 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:12:22 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:12:22 DEBUG   opendrift:2201: ======================================================================
14:12:22 INFO    opendrift:2202: 2026-04-13 10:40:39.228216 - step 90 of 96 - 500 active elements (0 deactivated)
14:12:22 DEBUG   opendrift:2208: 0 elements scheduled.
14:12:22 DEBUG   opendrift:2210: ======================================================================
14:12:22 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.911338345275084
14:12:22 DEBUG   opendrift:2221:                10.204669591383066 <- longitude -> 10.888095982967222
14:12:22 DEBUG   opendrift:2221:                -63.53681675218104 <- z -> 0.0
14:12:22 DEBUG   opendrift:2222: ---------------------------------
14:12:22 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:22 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:12:22 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:22 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:12:22 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:22 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:22 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:12:22 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-13 10:00:00 (before)
                2026-04-13 11:00:00 (after)
14:12:22 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-13 10:00:00) in space  (linearNDFast)
14:12:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:22 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-13 11:00:00) in space  (linearNDFast)
14:12:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:22 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-13 10:00:00, weight 0.32) and
                      after (2026-04-13 11:00:00, weight 0.68) in time
14:12:22 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:12:22 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.79534146406809 and -59.11191498171563 degrees.
14:12:22 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.79534146406809 and -59.11191498171563 degrees.
14:12:22 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:22 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:22 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:12:22 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:22 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:12:22 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:22 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:22 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:12:22 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:22 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:22 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:22 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:22 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:12:22 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:22 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:12:22 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:22 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:22 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:12:22 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:22 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:12:22 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:22 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:22 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:12:22 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:12:22 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:12:22 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:12:22 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:12:22 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:12:22 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:12:22 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.197294 (min) 0.611703 (max)
14:12:22 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.41872 (min) 0.555164 (max)
14:12:22 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.457032 (min) -0.383389 (max)
14:12:22 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -6.11262 (min) -3.82406 (max)
14:12:22 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -1.23576 (min) 1.24622 (max)
14:12:22 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:12:22 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 119.327 (max)
14:12:22 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0274392 (max)
14:12:22 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:12:22 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.56655 (min) 6.14077 (max)
14:12:22 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 29.8757 (min) 34.2038 (max)
14:12:22 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000711746 (min) 0.000937478 (max)
14:12:22 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:12:22 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:12:22 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:12:22 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:12:22 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:12:22 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:12:22 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:12:22 DEBUG   opendrift:721: No elements hit coastline.
14:12:22 DEBUG   opendrift:760: No elements hit seafloor.
14:12:22 DEBUG   opendrift:1798: No elements to deactivate
14:12:22 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:12:22 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:12:22 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:12:22 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 2
14:12:22 DEBUG   opendrift.models.chemicaldrift:1478: old species: [3 3]
14:12:22 DEBUG   opendrift.models.chemicaldrift:1479: new species: [0 0]
14:12:22 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 250.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  38.   0.]
 [ 21.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:12:22 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:22 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:22 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:12:22 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:12:22 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02700439894117562
14:12:22 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:12:22 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:12:22 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:12:22 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:12:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:22 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:22 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:12:22 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:12:22 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:22 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:22 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(228), np.int64(0), np.int64(5), np.int64(267), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:12:22 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:12:22 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:12:22 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:12:22 DEBUG   opendrift:2201: ======================================================================
14:12:22 INFO    opendrift:2202: 2026-04-13 11:10:39.228216 - step 91 of 96 - 500 active elements (0 deactivated)
14:12:22 DEBUG   opendrift:2208: 0 elements scheduled.
14:12:22 DEBUG   opendrift:2210: ======================================================================
14:12:22 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.91770137914482
14:12:22 DEBUG   opendrift:2221:                10.210857599010922 <- longitude -> 10.891885319776053
14:12:22 DEBUG   opendrift:2221:                -63.31782944286013 <- z -> -0.43403795906220277
14:12:22 DEBUG   opendrift:2222: ---------------------------------
14:12:22 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:22 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:12:22 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:22 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:12:22 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:22 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:22 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:12:22 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-13 11:00:00 (before)
                2026-04-13 12:00:00 (after)
14:12:23 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:12:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:12:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:12:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:12:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:12:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.827946038121674 and 60.06605153725858 degrees.
14:12: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']
14:12:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.827946038121674 and 60.06605153725858 degrees.
14:12:24 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:12:24 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:12:24 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:12:24 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:12:24 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:12:24 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:12:24 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:12:24 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 74x66x12) for time after (2026-04-13 12:00:00)
14:12:24 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-13 11:00:00) in space  (linearNDFast)
14:12:24 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:24 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-13 12:00:00) in space  (linearNDFast)
14:12:24 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:24 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-13 11:00:00, weight 0.82) and
                      after (2026-04-13 12:00:00, weight 0.18) in time
14:12:24 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:12:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.78915346204264 and -59.10812563792353 degrees.
14:12:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.78915346204264 and -59.10812563792353 degrees.
14:12:24 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:24 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:24 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:12:24 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:24 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:12:24 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:24 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:24 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:12:24 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:24 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:24 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:24 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:24 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:12:24 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:24 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:12:24 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:24 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:24 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:12:24 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:24 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:12:24 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:24 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:24 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:12:24 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:12:24 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:12:24 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:12:24 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:12:24 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:12:24 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:12:24 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.211323 (min) 0.601788 (max)
14:12:24 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.492076 (min) 0.561685 (max)
14:12:24 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.422414 (min) -0.34336 (max)
14:12:24 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -6.17206 (min) -3.77282 (max)
14:12:24 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -1.13979 (min) 1.32069 (max)
14:12:24 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:12:24 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 120.551 (max)
14:12:24 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.01175e-06 (min) 0.035476 (max)
14:12:24 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:12:24 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.57098 (min) 6.16187 (max)
14:12:24 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 29.6691 (min) 34.2042 (max)
14:12:24 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000711564 (min) 0.000914169 (max)
14:12:24 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:12:24 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:12:24 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:12:24 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:12:24 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:12:24 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:12:24 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:12:24 DEBUG   opendrift:721: No elements hit coastline.
14:12:24 DEBUG   opendrift:760: No elements hit seafloor.
14:12:24 DEBUG   opendrift:1798: No elements to deactivate
14:12:24 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:12:24 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:12:24 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:12:24 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 2
14:12:24 DEBUG   opendrift.models.chemicaldrift:1478: old species: [3 0]
14:12:24 DEBUG   opendrift.models.chemicaldrift:1479: new species: [0 3]
14:12:24 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 251.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  38.   0.]
 [ 22.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:12:24 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:24 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:24 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:12:24 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:12:24 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02759334459374166
14:12:24 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:12:24 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:12:24 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:12:24 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
14:12:24 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
14:12:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:24 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:12:24 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:12:24 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:24 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:24 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(228), np.int64(0), np.int64(5), np.int64(267), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:12:24 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:12:24 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:12:24 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:12:24 DEBUG   opendrift:2201: ======================================================================
14:12:24 INFO    opendrift:2202: 2026-04-13 11:40:39.228216 - step 92 of 96 - 500 active elements (0 deactivated)
14:12:24 DEBUG   opendrift:2208: 0 elements scheduled.
14:12:24 DEBUG   opendrift:2210: ======================================================================
14:12:24 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.92267751840156
14:12:24 DEBUG   opendrift:2221:                10.215736797400517 <- longitude -> 10.897555723721943
14:12:24 DEBUG   opendrift:2221:                -63.35106085480983 <- z -> 0.0
14:12:24 DEBUG   opendrift:2222: ---------------------------------
14:12:24 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:24 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:12:24 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:24 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:12:24 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:24 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:24 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:12:24 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-13 11:00:00 (before)
                2026-04-13 12:00:00 (after)
14:12:24 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-13 11:00:00) in space  (linearNDFast)
14:12:24 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:24 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-13 12:00:00) in space  (linearNDFast)
14:12:24 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:24 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-13 11:00:00, weight 0.32) and
                      after (2026-04-13 12:00:00, weight 0.68) in time
14:12:24 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:12:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.78427426606451 and -59.10245523115507 degrees.
14:12:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.78427426606451 and -59.10245523115507 degrees.
14:12:24 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:24 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:24 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:12:24 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:24 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:12:24 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:24 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:24 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:12:24 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:24 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:24 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:24 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:24 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:12:24 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:24 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:12:24 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:24 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:24 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:12:24 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:24 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:12:24 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:24 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:24 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:12:24 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:12:24 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:12:24 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:12:24 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:12:24 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:12:24 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:12:24 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.202848 (min) 0.789191 (max)
14:12:24 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.481846 (min) 0.535567 (max)
14:12:24 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.397231 (min) -0.31236 (max)
14:12:24 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -6.07643 (min) -3.28018 (max)
14:12:24 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -1.51908 (min) 1.26611 (max)
14:12:24 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:12:24 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 122.789 (max)
14:12:24 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.0477548 (max)
14:12:24 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:12:24 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.57185 (min) 6.15338 (max)
14:12:24 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 29.7872 (min) 34.205 (max)
14:12:24 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000641651 (min) 0.000995755 (max)
14:12:24 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:12:24 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:12:24 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:12:24 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:12:24 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:12:24 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:12:24 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:12:24 DEBUG   opendrift:721: No elements hit coastline.
14:12:24 DEBUG   opendrift:760: No elements hit seafloor.
14:12:24 DEBUG   opendrift:1798: No elements to deactivate
14:12:24 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:12:24 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:12:24 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:12:24 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 1
14:12:24 DEBUG   opendrift.models.chemicaldrift:1478: old species: [3]
14:12:24 DEBUG   opendrift.models.chemicaldrift:1479: new species: [0]
14:12:24 DEBUG   opendrift.models.chemicaldrift:1486: Number of transformations total:
 [[  0.   0.   0. 251.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  38.   0.]
 [ 23.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
14:12:24 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:24 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:24 DEBUG   opendrift.models.chemicaldrift:1530: Adding uncertainty for desorption from sediments: 0.5 m
14:12:24 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:12:24 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.026762463738071375
14:12:24 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:12:24 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:12:24 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:12:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:24 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:12:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:24 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:12:24 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:12:24 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:24 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:24 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(229), np.int64(0), np.int64(5), np.int64(266), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:12:24 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:12:24 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:12:24 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:12:24 DEBUG   opendrift:2201: ======================================================================
14:12:24 INFO    opendrift:2202: 2026-04-13 12:10:39.228216 - step 93 of 96 - 500 active elements (0 deactivated)
14:12:24 DEBUG   opendrift:2208: 0 elements scheduled.
14:12:24 DEBUG   opendrift:2210: ======================================================================
14:12:24 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.92755389678575
14:12:24 DEBUG   opendrift:2221:                10.222122913768178 <- longitude -> 10.904771159720022
14:12:24 DEBUG   opendrift:2221:                -63.7559521632976 <- z -> 0.0
14:12:24 DEBUG   opendrift:2222: ---------------------------------
14:12:24 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:24 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:12:24 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:24 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:12:24 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:24 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:24 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:12:24 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-13 12:00:00 (before)
                2026-04-13 13:00:00 (after)
14:12:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:12:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:12:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:12:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:12:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:12:26 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.827946038121674 and 60.054566211153 degrees.
14:12: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']
14:12:26 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.827946038121674 and 60.054566211153 degrees.
14:12:26 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:12:26 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:12:26 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:12:26 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:12:26 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:12:26 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:12:26 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:12:26 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 74x65x12) for time after (2026-04-13 13:00:00)
14:12:26 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-13 12:00:00) in space  (linearNDFast)
14:12:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:26 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-13 13:00:00) in space  (linearNDFast)
14:12:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:26 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-13 12:00:00, weight 0.82) and
                      after (2026-04-13 13:00:00, weight 0.18) in time
14:12:26 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:12:26 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.77788814480497 and -59.09523980491029 degrees.
14:12:26 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.77788814480497 and -59.09523980491029 degrees.
14:12:26 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:26 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:26 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:12:26 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:26 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:12:26 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:26 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:12:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:26 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:26 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:26 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:12:26 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:26 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:12:26 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:26 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:12:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:26 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:12:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:26 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:26 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:12:26 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:12:26 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:12:26 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:12:26 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:12:26 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:12:26 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:12:26 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.220687 (min) 0.676736 (max)
14:12:26 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.504529 (min) 0.527084 (max)
14:12:26 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.377883 (min) -0.288312 (max)
14:12:26 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.754 (min) -2.80447 (max)
14:12:26 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -1.28134 (min) 1.26721 (max)
14:12:26 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:12:26 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 124.387 (max)
14:12:26 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0525341 (max)
14:12:26 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:12:26 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.57404 (min) 6.22289 (max)
14:12:26 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 29.4906 (min) 34.2073 (max)
14:12:26 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000663268 (min) 0.00106238 (max)
14:12:26 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:12:26 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:12:26 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:12:26 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:12:26 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:12:26 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:12:26 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:12:26 DEBUG   opendrift:721: No elements hit coastline.
14:12:26 DEBUG   opendrift:760: No elements hit seafloor.
14:12:26 DEBUG   opendrift:1798: No elements to deactivate
14:12:26 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:12:26 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:12:26 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:12:26 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:12:26 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:12:26 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02392890605676332
14:12:26 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:12:26 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:12:26 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:12:26 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:26 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:26 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:12:26 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:12:26 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:26 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:26 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(229), np.int64(0), np.int64(5), np.int64(266), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:12:26 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:12:26 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:12:26 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:12:26 DEBUG   opendrift:2201: ======================================================================
14:12:26 INFO    opendrift:2202: 2026-04-13 12:40:39.228216 - step 94 of 96 - 500 active elements (0 deactivated)
14:12:26 DEBUG   opendrift:2208: 0 elements scheduled.
14:12:26 DEBUG   opendrift:2210: ======================================================================
14:12:26 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.933681677771645
14:12:26 DEBUG   opendrift:2221:                10.22828642065566 <- longitude -> 10.905810816218189
14:12:26 DEBUG   opendrift:2221:                -65.78328609684745 <- z -> -0.5783425330488053
14:12:26 DEBUG   opendrift:2222: ---------------------------------
14:12:26 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:26 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:12:26 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:26 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:12:26 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:26 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:12:26 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-13 12:00:00 (before)
                2026-04-13 13:00:00 (after)
14:12:26 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-13 12:00:00) in space  (linearNDFast)
14:12:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:26 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-13 13:00:00) in space  (linearNDFast)
14:12:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:26 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-13 12:00:00, weight 0.32) and
                      after (2026-04-13 13:00:00, weight 0.68) in time
14:12:26 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:12:26 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.77172463338047 and -59.09420013683366 degrees.
14:12:26 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.77172463338047 and -59.09420013683366 degrees.
14:12:26 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:26 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:26 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:12:26 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:26 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:12:26 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:26 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:12:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:26 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:26 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:26 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:12:26 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:26 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:12:26 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:26 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:12:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:26 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:12:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:26 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:26 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:12:26 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:12:26 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:12:26 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:12:26 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:12:26 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:12:26 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:12:26 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.214581 (min) 0.65326 (max)
14:12:26 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.515699 (min) 0.501661 (max)
14:12:26 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.373492 (min) -0.263515 (max)
14:12:26 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -6.6839 (min) -2.53712 (max)
14:12:26 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -0.919822 (min) 1.9215 (max)
14:12:26 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:12:26 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 125.857 (max)
14:12:26 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.01198e-06 (min) 0.0436949 (max)
14:12:26 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:12:26 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.57474 (min) 6.2487 (max)
14:12:26 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 29.5864 (min) 34.2106 (max)
14:12:26 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000583147 (min) 0.000855982 (max)
14:12:26 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:12:26 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:12:26 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:12:26 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:12:26 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:12:26 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:12:26 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:12:26 DEBUG   opendrift:721: No elements hit coastline.
14:12:26 DEBUG   opendrift:760: No elements hit seafloor.
14:12:26 DEBUG   opendrift:1798: No elements to deactivate
14:12:26 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:12:26 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:12:26 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:12:26 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:12:26 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:12:26 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03325360204233679
14:12:26 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:12:26 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:12:26 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:12:26 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:26 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:26 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:26 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:26 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:26 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:26 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:12:26 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:12:26 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:26 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:26 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(229), np.int64(0), np.int64(5), np.int64(266), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:12:26 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:12:26 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:12:26 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:12:26 DEBUG   opendrift:2201: ======================================================================
14:12:26 INFO    opendrift:2202: 2026-04-13 13:10:39.228216 - step 95 of 96 - 500 active elements (0 deactivated)
14:12:26 DEBUG   opendrift:2208: 0 elements scheduled.
14:12:26 DEBUG   opendrift:2210: ======================================================================
14:12:26 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.938745470525305
14:12:26 DEBUG   opendrift:2221:                10.234041121033659 <- longitude -> 10.910209480838784
14:12:26 DEBUG   opendrift:2221:                -67.77077885595112 <- z -> -0.038937898447411634
14:12:26 DEBUG   opendrift:2222: ---------------------------------
14:12:26 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:26 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:12:26 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:26 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:12:26 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:26 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:12:26 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-13 13:00:00 (before)
                2026-04-13 14:00:00 (after)
14:12:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:12:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:12:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:12:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:12:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:12:28 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.827946038121674 and 60.054566211153 degrees.
14:12: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']
14:12:28 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.827946038121674 and 60.054566211153 degrees.
14:12:28 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:12:28 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
14:12:28 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:12:28 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:12:28 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:12:28 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:12:28 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature']
14:12:28 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 74x65x13) for time after (2026-04-13 14:00:00)
14:12:28 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-13 13:00:00) in space  (linearNDFast)
14:12:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:28 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-13 14:00:00) in space  (linearNDFast)
14:12:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:28 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-13 13:00:00, weight 0.82) and
                      after (2026-04-13 14:00:00, weight 0.18) in time
14:12:28 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:12:28 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.76596993387513 and -59.08980148140437 degrees.
14:12:28 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.76596993387513 and -59.08980148140437 degrees.
14:12:29 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:29 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:29 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:12:29 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:29 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:12:29 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:29 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:12:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:29 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:29 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:29 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:12:29 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:29 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:12:29 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:29 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:12:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:29 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:12:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:29 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:29 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:12:29 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:12:29 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:12:29 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:12:29 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:12:29 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:12:29 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.210732 (min) 0.579642 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.498713 (min) 0.415072 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.37876 (min) -0.245364 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -7.57181 (min) -2.43337 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -1.12917 (min) 2.79909 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 127.589 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.01225e-06 (min) 0.0458636 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.57666 (min) 6.32104 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 29.4337 (min) 34.2194 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000629117 (min) 0.000723043 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:12:29 DEBUG   opendrift:721: No elements hit coastline.
14:12:29 DEBUG   opendrift:760: No elements hit seafloor.
14:12:29 DEBUG   opendrift:1798: No elements to deactivate
14:12:29 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:12:29 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:12:29 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:12:29 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:12:29 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:12:29 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.04518968047768444
14:12:29 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:12:29 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:12:29 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:12:29 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:29 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:29 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:29 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:29 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:29 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:29 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:29 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:29 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:29 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:29 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:29 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:12:29 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:12:29 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:29 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:29 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(229), np.int64(0), np.int64(5), np.int64(266), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:12:29 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:12:29 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:12:29 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
14:12:29 DEBUG   opendrift:2201: ======================================================================
14:12:29 INFO    opendrift:2202: 2026-04-13 13:40:39.228216 - step 96 of 96 - 500 active elements (0 deactivated)
14:12:29 DEBUG   opendrift:2208: 0 elements scheduled.
14:12:29 DEBUG   opendrift:2210: ======================================================================
14:12:29 DEBUG   opendrift:2221:                57.553222235200884 <- latitude -> 57.93911119404237
14:12:29 DEBUG   opendrift:2221:                10.240966475216945 <- longitude -> 10.919823852178807
14:12:29 DEBUG   opendrift:2221:                -68.71632114529397 <- z -> 0.0
14:12:29 DEBUG   opendrift:2222: ---------------------------------
14:12:29 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:29 DEBUG   opendrift.models.basemodel.environment:600: 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']
14:12:29 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:29 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:12:29 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:29 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
14:12:29 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-04-13 13:00:00 (before)
                2026-04-13 14:00:00 (after)
14:12:29 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-04-13 13:00:00) in space  (linearNDFast)
14:12:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:29 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-04-13 14:00:00) in space  (linearNDFast)
14:12:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:12:29 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-04-13 13:00:00, weight 0.32) and
                      after (2026-04-13 14:00:00, weight 0.68) in time
14:12:29 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
14:12:29 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.75904458171229 and -59.08018710044555 degrees.
14:12:29 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.75904458171229 and -59.08018710044555 degrees.
14:12:29 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:29 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:29 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
14:12:29 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:29 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:12:29 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:29 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
14:12:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:29 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:29 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:29 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:12:29 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:29 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:12:29 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:29 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:12:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:29 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:12:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:29 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:29 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:12:29 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:12:29 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
14:12:29 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
14:12:29 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
14:12:29 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
14:12:29 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.194656 (min) 0.532902 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.430596 (min) 0.477114 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.395875 (min) -0.241523 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -7.69105 (min) -2.74863 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -1.12848 (min) 2.65402 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5796 (min) 129.393 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0389855 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 5.58055 (min) 6.65422 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 28.4666 (min) 34.2278 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00087986 (min) 0.000650983 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:12:29 DEBUG   opendrift:721: No elements hit coastline.
14:12:29 DEBUG   opendrift:760: No elements hit seafloor.
14:12:29 DEBUG   opendrift:1798: No elements to deactivate
14:12:29 DEBUG   opendrift:2259: Calling ChemicalDrift.update()
14:12:29 DEBUG   opendrift.models.chemicaldrift:1693: Calculating overall degradation using overall rate constants
14:12:29 DEBUG   opendrift.models.chemicaldrift:1750: Calculating: volatilization
14:12:29 INFO    opendrift.models.chemicaldrift:1461: Number of transformations: 0
14:12:29 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
14:12:29 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.04634058496439881
14:12:29 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:12:29 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
14:12:29 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
14:12:29 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:29 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:29 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:29 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:29 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:29 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:29 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:29 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:29 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:29 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
14:12:29 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:29 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
14:12:29 INFO    opendrift.models.chemicaldrift:1659: Number of resuspended particles: 0
14:12:29 DEBUG   opendrift.models.chemicaldrift:1664: Adding uncertainty for resuspension from sediments: 0.5 m
14:12:29 DEBUG   opendrift.models.chemicaldrift:1565: Updated particle diameter for 0 elements
14:12:29 DEBUG   opendrift.models.chemicaldrift:1569: Adding uncertainty for particle diameter: 5e-06 m
14:12:29 INFO    opendrift.models.chemicaldrift:1889: partitioning: [np.int64(229), np.int64(0), np.int64(5), np.int64(266), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
14:12:29 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
14:12:29 DEBUG   opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:12:29 DEBUG   opendrift:2297: Cleaning up
14:12:29 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:12:29 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:12:29 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:12:29 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:12:29 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:12:29 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
14:12:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
14:12:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:12:29 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:12:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:12:29 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:12:29 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:12:29 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:12:29 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:12:29 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:12:29 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:12:29 DEBUG   opendrift:721: No elements hit coastline.
14:12:29 DEBUG   opendrift:2384: Updating minval and maxval
14:12:29 DEBUG   opendrift:2464: Writing to file
14:12:29 DEBUG   opendrift:1798: No elements to deactivate
14:12:29 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-04-...
  * 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:01:5...
    geospatial_vertical_min:                                           -70.04706
    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                             :    229
Humic colloid                   :      0
Particle reversible             :      5
Sediment reversible             :    266
Sediment slowly reversible      :      0
Number of transformations:
['        0', '        0', '        0', '      251', '        0']
['        0', '        0', '        0', '        0', '        0']
['        8', '        0', '        0', '       38', '        0']
['       23', '        0', '        0', '        0', '        0']
['        0', '        0', '        0', '        0', '        0']
Mass budget for target chemical:
mass preserved       : 0.376  g   37.575 %
mass degraded        : 0.620  g   61.974 %
mass volatilized     : 0.005  g   0.451 %
14:12:29 DEBUG   opendrift:3198: Saving animation..
14:12:29 INFO    opendrift:4768: Saving animation to /root/project/docs/source/gallery/animations/example_chemicaldrift_0.gif...
14:12:46 DEBUG   opendrift:4806: MPLBACKEND = agg
14:12:46 DEBUG   opendrift:4807: DISPLAY = None
14:12:46 DEBUG   opendrift:4808: Time to save animation: 0:00:16.908858
14:12:46 INFO    opendrift:3407: Time to make animation: 0:00:17.063287
../_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
            )
14:12:46 DEBUG   opendrift:2531: Setting up map: corners=None, fast=True, lscale=None
14:12:46 WARNING opendrift:2565: Plotting fast. This will make your plots less accurate.
14:12:47 DEBUG   opendrift:3198: Saving animation..
14:12:47 INFO    opendrift:4768: Saving animation to /root/project/docs/source/gallery/animations/example_chemicaldrift_1.gif...
14:13:46 DEBUG   opendrift:4806: MPLBACKEND = agg
14:13:46 DEBUG   opendrift:4807: DISPLAY = None
14:13:46 DEBUG   opendrift:4808: Time to save animation: 0:00:59.381634
14:13:46 INFO    opendrift:3191: Time to make animation: 0:01:00.516025
../_images/example_chemicaldrift_1.gif
o.plot_mass(legend = legend,
            time_unit = 'hours',
            title = 'Chemical mass budget')
Chemical mass budget
dissolved : 0.11802995949983597g (31.411508974355055%)
SPM : 0.009999999776482582g (2.66131653398532%)
sediment : 0.24772390723228455g (65.92717449165963%)
/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 18.436 seconds)

Gallery generated by Sphinx-Gallery