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
08:26:36 DEBUG   opendrift.config:168: Adding 17 config items from __init__
08:26:36 DEBUG   opendrift.config:178:   Overwriting config item readers:max_number_of_fails
08:26:36 DEBUG   opendrift.config:168: Adding 13 config items from __init__
08:26:36 INFO    opendrift:568: OpenDriftSimulation initialised (version 1.14.9 / v1.14.9-9-gcde0dcf)
08:26:36 DEBUG   opendrift.config:168: Adding 19 config items from oceandrift
08:26:36 DEBUG   opendrift.config:178:   Overwriting config item seed:z
08:26:36 DEBUG   opendrift.config:168: Adding 71 config items from chemicaldrift
08:26:36 INFO    opendrift.readers:64: Opening file with xr.open_dataset
08:26:36 DEBUG   findlibs:301: about to search for libeccodes.so/eccodeslib in <function _find_in_package at 0x7fdf3d822400>
08:26:36 DEBUG   findlibs:301: about to search for libeccodes.so/eccodeslib in <function _find_in_python at 0x7fdf3d822560>
08:26:36 DEBUG   findlibs:303: found libeccodes.so/eccodeslib in <function _find_in_python at 0x7fdf3d822560>
08:26:36 DEBUG   gribapi.bindings:98: eccodes lib search: findlibs returned /opt/conda/envs/opendrift/lib/libeccodes.so
08:26:37 DEBUG   opendrift.readers.reader_netCDF_CF_generic:131: Finding coordinate variables.
08:26:37 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'}
08:26:38 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), ...
08:26:38 INFO    opendrift.readers.reader_netCDF_CF_generic:340: Detected dimensions: {'x': 'X', 'y': 'Y', 'z': 'depth', 'time': 'time'}
08:26:38 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
08:26:38 INFO    opendrift.readers.basereader:178: Variable x_sea_water_velocity will be rotated from eastward_sea_water_velocity
08:26:38 INFO    opendrift.readers.basereader:178: Variable y_sea_water_velocity will be rotated from northward_sea_water_velocity
08:26:38 INFO    opendrift.readers.basereader:178: Variable x_wind will be rotated from eastward_wind
08:26:38 INFO    opendrift.readers.basereader:178: Variable y_wind will be rotated from northward_wind
08:26:38 DEBUG   opendrift.readers.basereader:188: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
08:26:38 DEBUG   opendrift.readers.basereader.variables:569: Adding variable mapping: ['x_wind', 'y_wind'] -> wind_speed
08:26:38 DEBUG   opendrift.readers.basereader.variables:569: Adding variable mapping: ['x_sea_water_velocity', 'y_sea_water_velocity'] -> sea_water_speed
08:26:38 DEBUG   opendrift.readers.basereader:188: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
08:26:38 DEBUG   opendrift.models.basemodel.environment:313: Added reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:26:38 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)
08:26:38 DEBUG   opendrift.models.chemicaldrift:895: Partitioning coefficients (Tref,freshwater)
08:26:38 DEBUG   opendrift.models.chemicaldrift:896: KOC_sed: 12953.922406542462 L/KgOC
08:26:38 DEBUG   opendrift.models.chemicaldrift:897: KOC_SPM: 12953.922406542462 L/KgOC
08:26:38 DEBUG   opendrift.models.chemicaldrift:898: KOC_DOM: 3004.29439651874 L/KgOC
08:26:38 DEBUG   opendrift.models.chemicaldrift:910: Kd_sed: 647.6961203271231 L/Kg
08:26:38 DEBUG   opendrift.models.chemicaldrift:911: Kd_SPM: 647.6961203271231 L/Kg
08:26:38 DEBUG   opendrift.models.chemicaldrift:912: Kd_DOM: 1580.2588525688573 L/Kg
08:26:38 DEBUG   opendrift.models.chemicaldrift:1129: nspecies: 5
08:26:38 DEBUG   opendrift.models.chemicaldrift:1130: 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]]
08:26:38 DEBUG   opendrift.models.chemicaldrift:534: Initial partitioning:
08:26:38 DEBUG   opendrift.models.chemicaldrift:536:       449   0 LMM
08:26:38 DEBUG   opendrift.models.chemicaldrift:536:         0   1 Humic colloid
08:26:38 DEBUG   opendrift.models.chemicaldrift:536:        51   2 Particle reversible
08:26:38 DEBUG   opendrift.models.chemicaldrift:536:         0   3 Sediment reversible
08:26:38 DEBUG   opendrift.models.chemicaldrift:536:         0   4 Sediment slowly reversible
08:26:38 INFO    opendrift.models.basemodel.environment:203: Adding a global landmask from GSHHG
08:26:38 DEBUG   opendrift.readers.basereader:188: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
08:26:43 DEBUG   opendrift.models.basemodel.environment:313: Added reader global_landmask
08:26:43 INFO    opendrift.models.basemodel.environment:227: Fallback values will be used for the following variables which have no readers:
08:26:43 INFO    opendrift.models.basemodel.environment:230:    horizontal_diffusivity: 0.000000
08:26:43 INFO    opendrift.models.basemodel.environment:230:    spm: 1.000000
08:26:43 INFO    opendrift.models.basemodel.environment:230:    active_sediment_layer_thickness: 0.030000
08:26:43 INFO    opendrift.models.basemodel.environment:230:    doc: 0.000000
08:26:43 INFO    opendrift.models.basemodel.environment:230:    sea_water_ph_reported_on_total_scale: 8.100000
08:26:43 INFO    opendrift.models.basemodel.environment:230:    pH_sediment: 6.900000
08:26: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)
08:26:43 DEBUG   opendrift:164: Changed mode from Mode.Ready to Mode.Run
08:26:43 DEBUG   opendrift:1800:
------------------------------------------------------
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.3 | packaged by conda-forge | (main, Feb  9 2026, 21:56:02) [GCC 14.3.0]
------------------------------------------------------

08:26:43 DEBUG   opendrift:1813: No output file is specified, neglecting export_buffer_length
08:26:43 INFO    opendrift:1839: Storing previous values of element property lon because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
08:26:43 INFO    opendrift:1839: Storing previous values of element property lat because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
08:26:43 DEBUG   opendrift:1962: Finalizing environment and preparing readers for simulation coverage ([ 4.69639997 54.43270917 16.51679392 60.76164202]) and time (2026-03-15 08:26:38.270352 to 2026-03-17 08:26:38.270352)
08:26: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]
08:26: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
08:26: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
08:26:43 DEBUG   opendrift.readers.basereader.variables:555: Nothing more to prepare for https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:26:43 DEBUG   opendrift.models.basemodel.environment:166:    Preparing constant_reader for extent [ 4.69639997 54.43270917 16.51679392 60.76164202]
08:26:43 DEBUG   opendrift.readers.basereader.variables:555: Nothing more to prepare for constant_reader
08:26:43 DEBUG   opendrift.models.basemodel.environment:166:    Preparing global_landmask for extent [ 4.69639997 54.43270917 16.51679392 60.76164202]
08:26:43 DEBUG   opendrift.readers.basereader.variables:555: Nothing more to prepare for global_landmask
08:26:43 DEBUG   opendrift:2059: Initial self.result, size Frozen({'trajectory': 500, 'time': 97})
08:26:43 INFO    opendrift:947: Using existing reader for land_binary_mask to move elements to ocean
08:26:43 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:26:43 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:26:43 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:26:43 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:26:43 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:26:43 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:26:43 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:26:43 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:26:43 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:26:43 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:26:43 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:26:43 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:26:43 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:26:43 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:26:43 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:26:43 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:26:43 INFO    opendrift:978: All points are in ocean
08:26:43 INFO    opendrift.models.chemicaldrift:356: Number of species: 5
08:26:43 INFO    opendrift.models.chemicaldrift:358:   0 LMM
08:26:43 INFO    opendrift.models.chemicaldrift:358:   1 Humic colloid
08:26:43 INFO    opendrift.models.chemicaldrift:358:   2 Particle reversible
08:26:43 INFO    opendrift.models.chemicaldrift:358:   3 Sediment reversible
08:26:43 INFO    opendrift.models.chemicaldrift:358:   4 Sediment slowly reversible
08:26:43 INFO    opendrift.models.chemicaldrift:361: transfer setup: organics
08:26:43 INFO    opendrift.models.chemicaldrift:363: nspecies: 5
08:26:43 INFO    opendrift.models.chemicaldrift:364: 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]]
08:26:43 DEBUG   opendrift:904: to be seeded: 500, already seeded 0
08:26:43 DEBUG   opendrift:926: Released 500 new elements.
08:26:43 DEBUG   opendrift:2135: ======================================================================
08:26:43 INFO    opendrift:2136: 2026-03-15 08:26:38.270352 - step 1 of 96 - 500 active elements (0 deactivated)
08:26:43 DEBUG   opendrift:2142: 0 elements scheduled.
08:26:43 DEBUG   opendrift:2144: ======================================================================
08:26:43 DEBUG   opendrift:2155:                57.54622268676758 <- latitude -> 57.648128509521484
08:26:43 DEBUG   opendrift:2155:                10.507113456726074 <- longitude -> 10.706080436706543
08:26:43 DEBUG   opendrift:2155:                -9.988470077514648 <- z -> -0.04695476219058037
08:26:43 DEBUG   opendrift:2156: ---------------------------------
08:26:43 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:26: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']
08:26:43 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:26:43 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:26:43 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:26:43 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:26: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
08:26:43 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-15 08:00:00 (before)
                2026-03-15 09:00:00 (after)
08:26:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:26:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:26:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:26:47 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:26:47 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:26:47 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.69509890874571 degrees.
08:26:47 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:26:47 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.69509890874571 degrees.
08:26:47 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:26:47 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:26:47 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:26:47 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:26:47 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:26:47 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:26:47 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:26:47 DEBUG   opendrift.readers.basereader.structured:290: Fetched env-block (size 37x35x11) for time before (2026-03-15 08:00:00)
08:26:49 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:26:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:26:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:26:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:26:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:26:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.69509890874571 degrees.
08:26:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:26:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.69509890874571 degrees.
08:26:51 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:26:51 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:26:51 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:26:51 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:26:51 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:26:51 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:26:51 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:26:51 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 37x35x11) for time after (2026-03-15 09:00:00)
08:26:51 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-15 08:00:00) in space  (linearNDFast)
08:26:51 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:26:51 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-15 09:00:00) in space  (linearNDFast)
08:26:51 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:26:51 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-15 08:00:00, weight 0.56) and
                      after (2026-03-15 09:00:00, weight 0.44) in time
08:26:51 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:26:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4929004930107 and -59.29392585004879 degrees.
08:26:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4929004930107 and -59.29392585004879 degrees.
08:26:51 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:26:51 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:26:51 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:26:51 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:26:51 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:26:51 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:26:51 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:26:51 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:26:51 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:26:51 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:26:51 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:26:51 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:26:51 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:26:51 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:26:51 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:26:51 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:26:51 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:26:51 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:26:51 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:26:51 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:26:51 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:26:51 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:26:51 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:26:51 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:26:51 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:26:51 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:26:51 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:26:51 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:26:51 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:26:51 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.0772388 (min) 0.111031 (max)
08:26:51 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: 0.0431354 (min) 0.257396 (max)
08:26:51 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.540373 (min) -0.519334 (max)
08:26:51 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 3.76748 (min) 4.37241 (max)
08:26:51 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 2.83869 (min) 3.04918 (max)
08:26:51 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:26:51 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5012 (min) 23.5475 (max)
08:26:51 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.0349e-06 (min) 0.00538746 (max)
08:26:51 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:26:51 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.71552 (min) 4.82123 (max)
08:26:51 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.3418 (min) 32.517 (max)
08:26:51 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -7.65545e-05 (min) 0.000154819 (max)
08:26:51 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:26:51 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:26:51 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:26:51 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:26:51 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:26:51 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:26:51 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:26:51 DEBUG   opendrift:721: No elements hit coastline.
08:26:51 DEBUG   opendrift:760: No elements hit seafloor.
08:26:51 DEBUG   opendrift:1732: No elements to deactivate
08:26:51 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:26:51 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:26:51 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:26:51 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 1
08:26:51 DEBUG   opendrift.models.chemicaldrift:1477: old species: [2]
08:26:51 DEBUG   opendrift.models.chemicaldrift:1478: new species: [0]
08:26:51 DEBUG   opendrift.models.chemicaldrift:1485: 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.]]
08:26:51 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:26:51 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:26:51 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:26:51 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:26:51 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.020343867512748647
08:26:51 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:26:51 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:26:51 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:26:51 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:26:51 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:26:51 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:26:51 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:26:51 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:26:51 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:26:51 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:26:51 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:26:51 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:26:51 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:26:51 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:26:51 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:26:51 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:26:51 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:26:51 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:26:51 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:26:51 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:26:51 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:26:51 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:26:51 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:26:51 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:26:51 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:26:51 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:26:51 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:26:51 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:26:51 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:26:51 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:26:51 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:26:51 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:26:51 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:26:51 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:26:51 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:26:51 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:26:51 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:26:51 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(450), np.int64(0), np.int64(49), np.int64(1), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:26:51 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:26:51 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:26:51 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:26:51 DEBUG   opendrift:2135: ======================================================================
08:26:51 INFO    opendrift:2136: 2026-03-15 08:56:38.270352 - step 2 of 96 - 500 active elements (0 deactivated)
08:26:51 DEBUG   opendrift:2142: 0 elements scheduled.
08:26:51 DEBUG   opendrift:2144: ======================================================================
08:26:51 DEBUG   opendrift:2155:                57.54887774513587 <- latitude -> 57.65181597959986
08:26:51 DEBUG   opendrift:2155:                10.507353808946796 <- longitude -> 10.70646448239711
08:26:51 DEBUG   opendrift:2155:                -19.814326798912667 <- z -> -0.027588596407486454
08:26:51 DEBUG   opendrift:2156: ---------------------------------
08:26:51 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:26: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']
08:26:51 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:26:51 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:26:51 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:26:51 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:26: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
08:26:51 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-15 08:00:00 (before)
                2026-03-15 09:00:00 (after)
08:26:51 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-15 08:00:00) in space  (linearNDFast)
08:26:51 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:26:51 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-15 09:00:00) in space  (linearNDFast)
08:26:51 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:26:52 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-15 08:00:00, weight 0.06) and
                      after (2026-03-15 09:00:00, weight 0.94) in time
08:26:52 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:26:52 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49265727156516 and -59.293546577572194 degrees.
08:26:52 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49265727156516 and -59.293546577572194 degrees.
08:26:52 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:26:52 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:26:52 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:26:52 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:26:52 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:26:52 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:26:52 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:26:52 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:26:52 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:26:52 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:26:52 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:26:52 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:26:52 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:26:52 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:26:52 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:26:52 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:26:52 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:26:52 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:26:52 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:26:52 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:26:52 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:26:52 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:26:52 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:26:52 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:26:52 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:26:52 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:26:52 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:26:52 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:26:52 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:26:52 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.0731742 (min) 0.105505 (max)
08:26:52 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0056168 (min) 0.23343 (max)
08:26:52 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.536199 (min) -0.514023 (max)
08:26:52 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 3.78917 (min) 4.17959 (max)
08:26:52 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 3.04983 (min) 3.46293 (max)
08:26:52 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:26:52 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.4903 (min) 23.4104 (max)
08:26:52 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.03502e-06 (min) 0.00546937 (max)
08:26:52 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:26:52 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.42668 (min) 4.77219 (max)
08:26:52 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.1357 (min) 32.5826 (max)
08:26:52 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000190202 (min) 0.000198177 (max)
08:26:52 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:26:52 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:26:52 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:26:52 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:26:52 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:26:52 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:26:52 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:26:52 DEBUG   opendrift:721: No elements hit coastline.
08:26:52 DEBUG   opendrift:760: No elements hit seafloor.
08:26:52 DEBUG   opendrift:1732: No elements to deactivate
08:26:52 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:26:52 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:26:52 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:26:52 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 8
08:26:52 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 0 0 0 0 0]
08:26:52 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 3 3 3 3 3]
08:26:52 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[0. 0. 0. 8. 0.]
 [0. 0. 0. 0. 0.]
 [1. 0. 0. 1. 0.]
 [0. 0. 0. 0. 0.]
 [0. 0. 0. 0. 0.]]
08:26:52 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:26:52 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:26:52 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:26:52 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:26:52 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.021292939265014812
08:26:52 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:26:52 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:26:52 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:26:52 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:26:52 DEBUG   opendrift.models.oceandrift:559: 8 elements reached seafloor, interacting with bottom
08:26:52 DEBUG   opendrift:765: Lifting 8 elements to seafloor.
08:26:52 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:26:52 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:26:52 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:26:52 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:26:52 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:26:52 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:26:52 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
08:26:52 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:26:52 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:26:52 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:26:52 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:26:52 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:26:52 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
08:26:52 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:26:52 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:26:52 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:26:52 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:26:52 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:26:52 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
08:26:52 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
08:26:52 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:26:52 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:26:52 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:26:52 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:26:52 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:26:52 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:26:52 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:26:52 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
08:26:52 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
08:26:52 DEBUG   opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
08:26:52 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
08:26:52 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:26:52 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:26:52 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:26:52 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
08:26:52 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:26:52 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:26:52 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:26:52 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:26:52 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:26:52 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:26:52 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(442), np.int64(0), np.int64(44), np.int64(14), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:26:52 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:26:52 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:26:52 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:26:52 DEBUG   opendrift:2135: ======================================================================
08:26:52 INFO    opendrift:2136: 2026-03-15 09:26:38.270352 - step 3 of 96 - 500 active elements (0 deactivated)
08:26:52 DEBUG   opendrift:2142: 0 elements scheduled.
08:26:52 DEBUG   opendrift:2144: ======================================================================
08:26:52 DEBUG   opendrift:2155:                57.549773228265494 <- latitude -> 57.6540709024184
08:26:52 DEBUG   opendrift:2155:                10.508166285941401 <- longitude -> 10.708929122730142
08:26:52 DEBUG   opendrift:2155:                -20.97771374768182 <- z -> 0.0
08:26:52 DEBUG   opendrift:2156: ---------------------------------
08:26:52 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:26: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']
08:26:52 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:26:52 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:26:52 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:26:52 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:26: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
08:26:52 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-15 09:00:00 (before)
                2026-03-15 10:00:00 (after)
08:26:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:26:54 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:26:54 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:26:54 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:26:54 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:26:54 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.070322400133975 and 59.69509890874571 degrees.
08:26:54 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:26:54 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.070322400133975 and 59.69509890874571 degrees.
08:26:54 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:26:54 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:26:54 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:26:54 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:26:54 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:26:54 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:26:54 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:26:54 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 38x34x11) for time after (2026-03-15 10:00:00)
08:26:54 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-15 09:00:00) in space  (linearNDFast)
08:26:54 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:26:54 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-15 10:00:00) in space  (linearNDFast)
08:26:54 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:26:54 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-15 09:00:00, weight 0.56) and
                      after (2026-03-15 10:00:00, weight 0.44) in time
08:26:54 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:26:54 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49184480156913 and -59.29108194052743 degrees.
08:26:54 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49184480156913 and -59.29108194052743 degrees.
08:26:54 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:26:54 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:26:54 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:26:54 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:26:54 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:26:54 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:26:54 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:26:54 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:26:54 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:26:54 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:26:54 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:26:54 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:26:54 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:26:54 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:26:54 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:26:54 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:26:54 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:26:54 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:26:54 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:26:54 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:26:54 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:26:54 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:26:54 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:26:54 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:26:54 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:26:54 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:26:54 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:26:54 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:26:54 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:26:54 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.0745667 (min) 0.103639 (max)
08:26:54 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0295411 (min) 0.201833 (max)
08:26:54 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.504691 (min) -0.482776 (max)
08:26:54 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 2.95106 (min) 3.58004 (max)
08:26:54 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 3.27283 (min) 3.85081 (max)
08:26:54 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:26:54 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.4971 (min) 23.3776 (max)
08:26:54 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.00422245 (max)
08:26:54 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:26:54 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.47546 (min) 4.79843 (max)
08:26:54 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.3754 (min) 32.5973 (max)
08:26:54 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00014624 (min) 0.000187812 (max)
08:26:54 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:26:54 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:26:54 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:26:54 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:26:54 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:26:54 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:26:54 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:26:54 DEBUG   opendrift:721: No elements hit coastline.
08:26:54 DEBUG   opendrift:760: No elements hit seafloor.
08:26:54 DEBUG   opendrift:1732: No elements to deactivate
08:26:54 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:26:54 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:26:54 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:26:54 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 13
08:26:54 DEBUG   opendrift.models.chemicaldrift:1477: old species: [2 0 0 0 0 0 0 0 0 0 0 0 0]
08:26:54 DEBUG   opendrift.models.chemicaldrift:1478: new species: [0 3 3 3 3 3 3 3 3 3 3 3 3]
08:26:54 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[ 0.  0.  0. 20.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 2.  0.  0.  6.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
08:26:54 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:26:54 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:26:54 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:26:54 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:26:54 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.01963885100341664
08:26:54 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:26:54 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:26:54 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:26:54 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:559: 12 elements reached seafloor, interacting with bottom
08:26:54 DEBUG   opendrift:765: Lifting 12 elements to seafloor.
08:26:54 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:26:54 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:26:54 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:26:54 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:26:54 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:26:54 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:26:54 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:26:54 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:26:54 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:26:54 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(431), np.int64(0), np.int64(41), np.int64(28), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:26:54 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:26:54 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:26:54 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:26:54 DEBUG   opendrift:2135: ======================================================================
08:26:54 INFO    opendrift:2136: 2026-03-15 09:56:38.270352 - step 4 of 96 - 500 active elements (0 deactivated)
08:26:54 DEBUG   opendrift:2142: 0 elements scheduled.
08:26:54 DEBUG   opendrift:2144: ======================================================================
08:26:54 DEBUG   opendrift:2155:                57.5519876402214 <- latitude -> 57.65471479263785
08:26:54 DEBUG   opendrift:2155:                10.508701293304917 <- longitude -> 10.708557226443114
08:26:54 DEBUG   opendrift:2155:                -21.089935302734375 <- z -> 0.0
08:26:54 DEBUG   opendrift:2156: ---------------------------------
08:26:54 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:26:54 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']
08:26:54 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:26:54 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:26:54 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:26:54 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:26:54 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:26:54 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-15 09:00:00 (before)
                2026-03-15 10:00:00 (after)
08:26:54 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-15 09:00:00) in space  (linearNDFast)
08:26:54 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:26:54 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-15 10:00:00) in space  (linearNDFast)
08:26:54 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:26:54 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-15 09:00:00, weight 0.06) and
                      after (2026-03-15 10:00:00, weight 0.94) in time
08:26:54 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:26:54 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49130979380664 and -59.29145382308639 degrees.
08:26:54 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49130979380664 and -59.29145382308639 degrees.
08:26:54 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:26:54 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:26:54 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:26:54 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:26:54 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:26:54 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:26:54 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:26:54 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:26:54 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:26:54 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:26:54 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:26:54 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:26:54 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:26:54 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:26:54 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:26:54 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:26:54 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:26:54 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:26:54 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:26:54 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:26:54 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:26:54 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:26:54 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:26:54 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:26:54 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:26:54 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:26:54 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:26:54 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:26:54 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:26:54 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.0766262 (min) 0.114638 (max)
08:26:54 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0554434 (min) 0.132009 (max)
08:26:54 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.469902 (min) -0.445991 (max)
08:26:54 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 1.99533 (min) 2.95165 (max)
08:26:54 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 3.49736 (min) 4.25109 (max)
08:26:54 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:26:54 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5017 (min) 23.2879 (max)
08:26:54 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.00374215 (max)
08:26:54 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:26:54 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.4514 (min) 4.7982 (max)
08:26:54 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.415 (min) 32.5988 (max)
08:26:54 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000179316 (min) 0.000240265 (max)
08:26:54 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:26:54 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:26:54 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:26:54 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:26:54 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:26:54 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:26:54 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:26:54 DEBUG   opendrift:721: No elements hit coastline.
08:26:54 DEBUG   opendrift:760: No elements hit seafloor.
08:26:54 DEBUG   opendrift:1732: No elements to deactivate
08:26:54 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:26:54 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:26:54 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:26:54 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 13
08:26:54 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0]
08:26:54 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3]
08:26:54 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[ 0.  0.  0. 33.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 2.  0.  0.  8.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
08:26:54 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:26:54 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:26:54 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:26:54 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:26:54 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.01861435455352149
08:26:54 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:26:54 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:26:54 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:26:54 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:559: 13 elements reached seafloor, interacting with bottom
08:26:54 DEBUG   opendrift:765: Lifting 13 elements to seafloor.
08:26:54 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:26:54 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:26:54 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:26:54 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:26:54 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:26:54 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:26:54 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:26:54 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:26:54 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(418), np.int64(0), np.int64(40), np.int64(42), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:26:54 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:26:54 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:26:54 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:26:54 DEBUG   opendrift:2135: ======================================================================
08:26:54 INFO    opendrift:2136: 2026-03-15 10:26:38.270352 - step 5 of 96 - 500 active elements (0 deactivated)
08:26:54 DEBUG   opendrift:2142: 0 elements scheduled.
08:26:54 DEBUG   opendrift:2144: ======================================================================
08:26:54 DEBUG   opendrift:2155:                57.553656765104506 <- latitude -> 57.654661109570384
08:26:54 DEBUG   opendrift:2155:                10.508174485966572 <- longitude -> 10.707798572550168
08:26:54 DEBUG   opendrift:2155:                -21.79545298419627 <- z -> -0.057537575717568124
08:26:54 DEBUG   opendrift:2156: ---------------------------------
08:26:54 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:26:54 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']
08:26:54 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:26:54 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:26:54 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:26:54 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:26:54 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:26:54 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-15 10:00:00 (before)
                2026-03-15 11:00:00 (after)
08:26:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:26:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:26:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:26:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:26:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:26:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.070322400133975 and 59.69509890874571 degrees.
08:26:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:26:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.070322400133975 and 59.69509890874571 degrees.
08:26:57 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:26:57 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:26:57 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:26:57 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:26:57 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:26:57 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:26:57 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:26:57 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 38x34x11) for time after (2026-03-15 11:00:00)
08:26:57 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-15 10:00:00) in space  (linearNDFast)
08:26:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:26:57 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-15 11:00:00) in space  (linearNDFast)
08:26:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:26:57 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-15 10:00:00, weight 0.56) and
                      after (2026-03-15 11:00:00, weight 0.44) in time
08:26:57 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:26:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.491836598726984 and -59.29221248239078 degrees.
08:26:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.491836598726984 and -59.29221248239078 degrees.
08:26:57 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:26:57 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:26:57 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:26:57 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:26:57 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:26:57 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:26:57 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:26:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:26:57 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:26:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:26:57 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:26:57 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:26:57 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:26:57 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:26:57 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:26:57 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:26:57 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:26:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:26:57 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:26:57 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:26:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:26:57 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:26:57 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:26:57 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:26:57 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:26:57 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:26:57 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:26:57 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:26:57 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:26:57 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.0919598 (min) 0.12933 (max)
08:26:57 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.083279 (min) 0.109647 (max)
08:26:57 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.425116 (min) -0.402028 (max)
08:26:57 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 1.46743 (min) 2.78644 (max)
08:26:57 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 3.51424 (min) 4.55119 (max)
08:26:57 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:26:57 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.48 (min) 23.2093 (max)
08:26:57 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.03763e-06 (min) 0.00365058 (max)
08:26:57 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:26:57 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.39971 (min) 4.81765 (max)
08:26:57 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.4109 (min) 32.5994 (max)
08:26:57 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000229752 (min) 0.000230115 (max)
08:26:57 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:26:57 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:26:57 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:26:57 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:26:57 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:26:57 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:26:57 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:26:57 DEBUG   opendrift:721: No elements hit coastline.
08:26:57 DEBUG   opendrift:760: No elements hit seafloor.
08:26:57 DEBUG   opendrift:1732: No elements to deactivate
08:26:57 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:26:57 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:26:57 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:26:57 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 16
08:26:57 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
08:26:57 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3]
08:26:57 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[ 0.  0.  0. 49.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 2.  0.  0.  9.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
08:26:57 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:26:57 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:26:57 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:26:57 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:26:57 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.017341400379979614
08:26:57 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:26:57 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:26:57 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:26:57 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:559: 17 elements reached seafloor, interacting with bottom
08:26:57 DEBUG   opendrift:765: Lifting 17 elements to seafloor.
08:26:57 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:26:57 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:26:57 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:26:57 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:26:57 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:26:57 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:26:57 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:26:57 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(402), np.int64(0), np.int64(38), np.int64(60), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:26:57 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:26:57 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:26:57 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:26:57 DEBUG   opendrift:2135: ======================================================================
08:26:57 INFO    opendrift:2136: 2026-03-15 10:56:38.270352 - step 6 of 96 - 500 active elements (0 deactivated)
08:26:57 DEBUG   opendrift:2142: 0 elements scheduled.
08:26:57 DEBUG   opendrift:2144: ======================================================================
08:26:57 DEBUG   opendrift:2155:                57.55403298716769 <- latitude -> 57.65449777031499
08:26:57 DEBUG   opendrift:2155:                10.506913250762372 <- longitude -> 10.707228955477332
08:26:57 DEBUG   opendrift:2155:                -21.926777656359757 <- z -> -0.029643245622080316
08:26:57 DEBUG   opendrift:2156: ---------------------------------
08:26:57 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:26: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']
08:26:57 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:26:57 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:26:57 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:26:57 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:26: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
08:26:57 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-15 10:00:00 (before)
                2026-03-15 11:00:00 (after)
08:26:57 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-15 10:00:00) in space  (linearNDFast)
08:26:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:26:57 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-15 11:00:00) in space  (linearNDFast)
08:26:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:26:57 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-15 10:00:00, weight 0.06) and
                      after (2026-03-15 11:00:00, weight 0.94) in time
08:26:57 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:26:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49309783327741 and -59.29278209191575 degrees.
08:26:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49309783327741 and -59.29278209191575 degrees.
08:26:57 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:26:57 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:26:57 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:26:57 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:26:57 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:26:57 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:26:57 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:26:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:26:57 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:26:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:26:57 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:26:57 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:26:57 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:26:57 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:26:57 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:26:57 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:26:57 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:26:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:26:57 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:26:57 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:26:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:26:57 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:26:57 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:26:57 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:26:57 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:26:57 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:26:57 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:26:57 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:26:57 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:26:57 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.108525 (min) 0.138042 (max)
08:26:57 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.114858 (min) 0.0876273 (max)
08:26:57 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.379164 (min) -0.355288 (max)
08:26:57 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 0.759882 (min) 3.32372 (max)
08:26:57 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 3.50785 (min) 4.83516 (max)
08:26:57 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:26:57 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.4444 (min) 23.172 (max)
08:26:57 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.03406e-06 (min) 0.0032493 (max)
08:26:57 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:26:57 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.47174 (min) 4.83272 (max)
08:26:57 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.4182 (min) 32.5998 (max)
08:26:57 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000278552 (min) 0.000268669 (max)
08:26:57 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:26:57 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:26:57 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:26:57 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:26:57 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:26:57 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:26:57 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:26:57 DEBUG   opendrift:721: No elements hit coastline.
08:26:57 DEBUG   opendrift:765: Lifting 3 elements to seafloor.
08:26:57 DEBUG   opendrift:1732: No elements to deactivate
08:26:57 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:26:57 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:26:57 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:26:57 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 11
08:26:57 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 0 0 0 0 0 0 0 0]
08:26:57 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 3 3 3 3 3 3 3 3]
08:26:57 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[ 0.  0.  0. 60.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 2.  0.  0. 11.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
08:26:57 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:26:57 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:26:57 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:26:57 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:26:57 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.017512210982895057
08:26:57 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:26:57 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:26:57 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:26:57 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:559: 11 elements reached seafloor, interacting with bottom
08:26:57 DEBUG   opendrift:765: Lifting 11 elements to seafloor.
08:26:57 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:26:57 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:26:57 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:26:57 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:26:57 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:26:57 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:26:57 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:26:57 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:26:57 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:26:57 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(391), np.int64(0), np.int64(36), np.int64(73), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:26:57 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:26:57 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:26:57 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:26:57 DEBUG   opendrift:2135: ======================================================================
08:26:57 INFO    opendrift:2136: 2026-03-15 11:26:38.270352 - step 7 of 96 - 500 active elements (0 deactivated)
08:26:57 DEBUG   opendrift:2142: 0 elements scheduled.
08:26:57 DEBUG   opendrift:2144: ======================================================================
08:26:57 DEBUG   opendrift:2155:                57.553421239558936 <- latitude -> 57.65324539358195
08:26:57 DEBUG   opendrift:2155:                10.50544415056074 <- longitude -> 10.706535242849647
08:26:57 DEBUG   opendrift:2155:                -21.089935302734375 <- z -> 0.0
08:26:57 DEBUG   opendrift:2156: ---------------------------------
08:26:57 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:26: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']
08:26:57 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:26:57 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:26:57 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:26:57 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:26: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
08:26:57 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-15 11:00:00 (before)
                2026-03-15 12:00:00 (after)
08:27:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:27:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:27:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:27:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:27:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:27:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.070322400133975 and 59.69509890874571 degrees.
08:27:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:27:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.070322400133975 and 59.69509890874571 degrees.
08:27:01 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:27:01 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:27:01 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:27:01 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:27:01 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:27:01 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:27:01 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:27:01 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 38x34x11) for time after (2026-03-15 12:00:00)
08:27:01 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-15 11:00:00) in space  (linearNDFast)
08:27:01 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:01 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-15 12:00:00) in space  (linearNDFast)
08:27:01 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:01 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-15 11:00:00, weight 0.56) and
                      after (2026-03-15 12:00:00, weight 0.44) in time
08:27:01 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49456693886506 and -59.29347582026096 degrees.
08:27:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49456693886506 and -59.29347582026096 degrees.
08:27:01 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:01 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:01 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:01 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:01 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:01 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:01 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:01 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:01 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:01 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:01 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:01 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:01 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:01 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:01 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:01 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:01 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:01 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:01 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:01 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:01 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:01 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:01 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:01 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:01 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:01 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:01 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:01 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:01 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:01 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.113106 (min) 0.141863 (max)
08:27:01 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.136445 (min) 0.0413134 (max)
08:27:01 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.33167 (min) -0.309355 (max)
08:27:01 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 0.38259 (min) 3.37665 (max)
08:27:01 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 3.30501 (min) 5.01846 (max)
08:27:01 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:01 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.4095 (min) 23.1598 (max)
08:27:01 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.00326484 (max)
08:27:01 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:01 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.47015 (min) 4.84691 (max)
08:27:01 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.4808 (min) 32.5975 (max)
08:27:01 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000318108 (min) 0.000254939 (max)
08:27:01 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:01 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:01 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:01 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:01 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:01 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:01 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:01 DEBUG   opendrift:721: No elements hit coastline.
08:27:01 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:27:01 DEBUG   opendrift:1732: No elements to deactivate
08:27:01 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:01 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:01 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:01 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 16
08:27:01 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
08:27:01 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3]
08:27:01 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[ 0.  0.  0. 76.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 2.  0.  0. 13.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
08:27:01 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:01 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:01 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:01 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:01 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.018310609862786674
08:27:01 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:01 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:01 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:01 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:559: 16 elements reached seafloor, interacting with bottom
08:27:01 DEBUG   opendrift:765: Lifting 16 elements to seafloor.
08:27:01 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:27:01 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:27:01 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:27:01 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:27:01 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:27:01 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:27:01 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:27:01 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:27:01 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:27:01 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:27:01 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:01 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:01 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:01 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:01 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:01 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(375), np.int64(0), np.int64(31), np.int64(94), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:01 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:01 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:01 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:01 DEBUG   opendrift:2135: ======================================================================
08:27:01 INFO    opendrift:2136: 2026-03-15 11:56:38.270352 - step 8 of 96 - 500 active elements (0 deactivated)
08:27:01 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:01 DEBUG   opendrift:2144: ======================================================================
08:27:01 DEBUG   opendrift:2155:                57.55168990150483 <- latitude -> 57.65167613519923
08:27:01 DEBUG   opendrift:2155:                10.505844567728087 <- longitude -> 10.705623576877594
08:27:01 DEBUG   opendrift:2155:                -21.62662261468797 <- z -> -0.08062157687397548
08:27:01 DEBUG   opendrift:2156: ---------------------------------
08:27:01 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27: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']
08:27:01 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:01 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:01 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:01 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27: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
08:27:01 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-15 11:00:00 (before)
                2026-03-15 12:00:00 (after)
08:27:01 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-15 11:00:00) in space  (linearNDFast)
08:27:01 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:01 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-15 12:00:00) in space  (linearNDFast)
08:27:01 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:01 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-15 11:00:00, weight 0.06) and
                      after (2026-03-15 12:00:00, weight 0.94) in time
08:27:01 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49416651987021 and -59.29438747740368 degrees.
08:27:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49416651987021 and -59.29438747740368 degrees.
08:27:01 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:01 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:01 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:01 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:01 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:01 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:01 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:01 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:01 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:01 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:01 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:01 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:01 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:01 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:01 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:01 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:01 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:01 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:01 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:01 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:01 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:01 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:01 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:01 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:01 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:01 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:01 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:01 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:01 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:01 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.115827 (min) 0.13594 (max)
08:27:01 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.170812 (min) 0.029614 (max)
08:27:01 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.285973 (min) -0.263718 (max)
08:27:01 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -0.111049 (min) 3.36844 (max)
08:27:01 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 3.06452 (min) 5.17492 (max)
08:27:01 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:01 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.4399 (min) 23.1671 (max)
08:27:01 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.03594e-06 (min) 0.00320488 (max)
08:27:01 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:01 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.46869 (min) 4.89668 (max)
08:27:01 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.4243 (min) 32.5948 (max)
08:27:01 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000316614 (min) 0.000251997 (max)
08:27:01 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:01 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:01 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:01 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:01 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:01 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:01 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:01 DEBUG   opendrift:721: No elements hit coastline.
08:27:01 DEBUG   opendrift:760: No elements hit seafloor.
08:27:01 DEBUG   opendrift:1732: No elements to deactivate
08:27:01 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:01 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:01 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:01 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 6
08:27:01 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 0 0 0]
08:27:01 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 3 3 3]
08:27:01 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[ 0.  0.  0. 82.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 2.  0.  0. 18.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
08:27:01 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:01 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:01 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:01 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:01 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.019362949267084137
08:27:01 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:01 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:01 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:01 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:559: 6 elements reached seafloor, interacting with bottom
08:27:01 DEBUG   opendrift:765: Lifting 6 elements to seafloor.
08:27:01 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:27:01 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:27:01 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:27:01 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:27:01 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:01 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:27:01 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:27:01 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:01 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:01 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:01 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:01 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(369), np.int64(0), np.int64(28), np.int64(103), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:01 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:01 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:01 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:01 DEBUG   opendrift:2135: ======================================================================
08:27:01 INFO    opendrift:2136: 2026-03-15 12:26:38.270352 - step 9 of 96 - 500 active elements (0 deactivated)
08:27:01 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:01 DEBUG   opendrift:2144: ======================================================================
08:27:01 DEBUG   opendrift:2155:                57.55022395045679 <- latitude -> 57.65069769244686
08:27:01 DEBUG   opendrift:2155:                10.505965653929735 <- longitude -> 10.706410123442051
08:27:01 DEBUG   opendrift:2155:                -21.4842586517334 <- z -> -0.046702514129298156
08:27:01 DEBUG   opendrift:2156: ---------------------------------
08:27:01 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27: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']
08:27:01 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:01 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:01 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:01 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27: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
08:27:01 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-15 12:00:00 (before)
                2026-03-15 13:00:00 (after)
08:27:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:27:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:27:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:27:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:27:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:27:04 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.070322400133975 and 59.69509890874571 degrees.
08:27:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:27:04 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.070322400133975 and 59.69509890874571 degrees.
08:27:04 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:27:04 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:27:04 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:27:04 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:27:04 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:27:04 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:27:04 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:27:04 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 38x34x11) for time after (2026-03-15 13:00:00)
08:27:04 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-15 12:00:00) in space  (linearNDFast)
08:27:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:04 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-15 13:00:00) in space  (linearNDFast)
08:27:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:04 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-15 12:00:00, weight 0.56) and
                      after (2026-03-15 13:00:00, weight 0.44) in time
08:27:04 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:04 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.494045430289816 and -59.29360093992075 degrees.
08:27:04 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.494045430289816 and -59.29360093992075 degrees.
08:27:04 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:04 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:04 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:04 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:04 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:04 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:04 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:04 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:04 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:04 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:04 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:04 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:04 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:04 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:04 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:04 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:04 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:04 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:04 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:04 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:04 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:04 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:04 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:04 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.109069 (min) 0.128295 (max)
08:27:04 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.186568 (min) -0.0258937 (max)
08:27:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.249578 (min) -0.226436 (max)
08:27:04 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -0.137779 (min) 3.22729 (max)
08:27:04 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 3.27149 (min) 5.87952 (max)
08:27:04 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.4669 (min) 23.1921 (max)
08:27:04 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.03534e-06 (min) 0.00313305 (max)
08:27:04 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.47085 (min) 4.88603 (max)
08:27:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.5862 (min) 32.5891 (max)
08:27:04 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000389755 (min) 0.000235451 (max)
08:27:04 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:04 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:04 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:04 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:04 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:04 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:04 DEBUG   opendrift:721: No elements hit coastline.
08:27:04 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:27:04 DEBUG   opendrift:1732: No elements to deactivate
08:27:04 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:04 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:04 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:04 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 16
08:27:04 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
08:27:04 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3]
08:27:04 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[ 0.  0.  0. 98.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 2.  0.  0. 21.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
08:27:04 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:04 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:04 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:04 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:04 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02499210867930663
08:27:04 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:04 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:04 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:04 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:559: 16 elements reached seafloor, interacting with bottom
08:27:04 DEBUG   opendrift:765: Lifting 16 elements to seafloor.
08:27:04 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:04 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:04 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:04 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:04 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:04 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(353), np.int64(0), np.int64(28), np.int64(119), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:04 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:04 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:04 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:04 DEBUG   opendrift:2135: ======================================================================
08:27:04 INFO    opendrift:2136: 2026-03-15 12:56:38.270352 - step 10 of 96 - 500 active elements (0 deactivated)
08:27:04 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:04 DEBUG   opendrift:2144: ======================================================================
08:27:04 DEBUG   opendrift:2155:                57.547998517298645 <- latitude -> 57.65069769244686
08:27:04 DEBUG   opendrift:2155:                10.505716144980964 <- longitude -> 10.70991053369536
08:27:04 DEBUG   opendrift:2155:                -21.4842586517334 <- z -> -0.07349398926198514
08:27:04 DEBUG   opendrift:2156: ---------------------------------
08:27:04 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27: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']
08:27:04 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:04 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:04 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:04 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27: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
08:27:04 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-15 12:00:00 (before)
                2026-03-15 13:00:00 (after)
08:27:04 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-15 12:00:00) in space  (linearNDFast)
08:27:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:04 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-15 13:00:00) in space  (linearNDFast)
08:27:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:04 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-15 12:00:00, weight 0.06) and
                      after (2026-03-15 13:00:00, weight 0.94) in time
08:27:04 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:04 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49429494359074 and -59.29010052046972 degrees.
08:27:04 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49429494359074 and -59.29010052046972 degrees.
08:27:04 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:04 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:04 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:04 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:04 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:04 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:04 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:04 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:04 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:04 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:04 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:04 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:04 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:04 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:04 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:04 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:04 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:04 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:04 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:04 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:04 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:04 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:04 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:04 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.103288 (min) 0.128473 (max)
08:27:04 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.228409 (min) -0.0719614 (max)
08:27:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.214275 (min) -0.189219 (max)
08:27:04 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -0.251489 (min) 3.32373 (max)
08:27:04 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 3.45488 (min) 6.68405 (max)
08:27:04 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.4835 (min) 23.2821 (max)
08:27:04 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.03748e-06 (min) 0.00525748 (max)
08:27:04 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.47092 (min) 4.91904 (max)
08:27:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.4937 (min) 32.583 (max)
08:27:04 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00043443 (min) 0.000253978 (max)
08:27:04 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:04 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:04 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:04 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:04 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:04 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:04 DEBUG   opendrift:721: No elements hit coastline.
08:27:04 DEBUG   opendrift:760: No elements hit seafloor.
08:27:04 DEBUG   opendrift:1732: No elements to deactivate
08:27:04 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:04 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:04 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:04 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 19
08:27:04 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0]
08:27:04 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 3 3 0 3 3 3 3 3 3 3 3 3 3 3 3 3]
08:27:04 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 116.   0.]
 [  0.   0.   0.   0.   0.]
 [  3.   0.   0.  21.   0.]
 [  0.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:27:04 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:04 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:04 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:04 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:04 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03229047906855015
08:27:04 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:04 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:04 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:04 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:559: 18 elements reached seafloor, interacting with bottom
08:27:04 DEBUG   opendrift:765: Lifting 18 elements to seafloor.
08:27:04 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:04 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:04 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:04 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:04 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:04 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:04 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(336), np.int64(0), np.int64(27), np.int64(137), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:04 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:04 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:04 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:04 DEBUG   opendrift:2135: ======================================================================
08:27:04 INFO    opendrift:2136: 2026-03-15 13:26:38.270352 - step 11 of 96 - 500 active elements (0 deactivated)
08:27:04 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:04 DEBUG   opendrift:2144: ======================================================================
08:27:04 DEBUG   opendrift:2155:                57.54571438473872 <- latitude -> 57.65069769244686
08:27:04 DEBUG   opendrift:2155:                10.506258342376972 <- longitude -> 10.709695797928457
08:27:04 DEBUG   opendrift:2155:                -21.4842586517334 <- z -> 0.0
08:27:04 DEBUG   opendrift:2156: ---------------------------------
08:27:04 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27: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']
08:27:04 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:04 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:04 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:04 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27: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
08:27:04 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-15 13:00:00 (before)
                2026-03-15 14:00:00 (after)
08:27:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:27:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:27:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:27:07 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:27:07 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:27:07 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.7017591378129 degrees.
08:27:07 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:27:07 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.7017591378129 degrees.
08:27:07 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:27:07 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:27:07 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:27:07 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:27:07 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:27:07 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:27:07 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:27:07 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 38x35x11) for time after (2026-03-15 14:00:00)
08:27:07 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-15 13:00:00) in space  (linearNDFast)
08:27:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:07 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-15 14:00:00) in space  (linearNDFast)
08:27:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:07 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-15 13:00:00, weight 0.56) and
                      after (2026-03-15 14:00:00, weight 0.44) in time
08:27:07 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:07 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.493752749378835 and -59.29031526334513 degrees.
08:27:07 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.493752749378835 and -59.29031526334513 degrees.
08:27:07 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:07 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:07 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:07 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:07 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:07 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:07 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:07 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:07 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:07 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:07 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:07 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:07 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:07 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:07 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:07 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:07 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:07 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:07 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:07 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:07 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:07 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:07 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:07 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:07 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:07 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.101054 (min) 0.0987351 (max)
08:27:07 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.222159 (min) -0.0688106 (max)
08:27:07 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.195205 (min) -0.171522 (max)
08:27:07 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -0.264221 (min) 2.77391 (max)
08:27:07 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 3.99143 (min) 7.11983 (max)
08:27:07 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:07 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5241 (min) 23.4148 (max)
08:27:07 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.00688863 (max)
08:27:07 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:07 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.47624 (min) 4.94105 (max)
08:27:07 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.4608 (min) 32.5752 (max)
08:27:07 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00042124 (min) 0.000226547 (max)
08:27:07 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:07 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:07 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:07 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:07 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:07 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:07 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:07 DEBUG   opendrift:721: No elements hit coastline.
08:27:07 DEBUG   opendrift:760: No elements hit seafloor.
08:27:07 DEBUG   opendrift:1732: No elements to deactivate
08:27:07 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:07 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:07 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:07 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 10
08:27:07 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 0 0 0 0 0 0 0]
08:27:07 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 3 3 3 3 3 3 3]
08:27:07 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 126.   0.]
 [  0.   0.   0.   0.   0.]
 [  3.   0.   0.  21.   0.]
 [  0.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:27:07 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:07 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:07 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:07 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:07 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03663688552197196
08:27:07 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:07 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:07 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:07 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:559: 10 elements reached seafloor, interacting with bottom
08:27:07 DEBUG   opendrift:765: Lifting 10 elements to seafloor.
08:27:07 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
08:27:07 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
08:27:07 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:07 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:07 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:07 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:07 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:07 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(326), np.int64(0), np.int64(25), np.int64(149), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:07 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:07 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:07 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:07 DEBUG   opendrift:2135: ======================================================================
08:27:07 INFO    opendrift:2136: 2026-03-15 13:56:38.270352 - step 12 of 96 - 500 active elements (0 deactivated)
08:27:07 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:07 DEBUG   opendrift:2144: ======================================================================
08:27:07 DEBUG   opendrift:2155:                57.54332649143136 <- latitude -> 57.65069769244686
08:27:07 DEBUG   opendrift:2155:                10.50698647982343 <- longitude -> 10.708308259792233
08:27:07 DEBUG   opendrift:2155:                -21.4842586517334 <- z -> -0.055005639422352426
08:27:07 DEBUG   opendrift:2156: ---------------------------------
08:27:07 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:07 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']
08:27:07 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:07 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:07 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:07 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:27:07 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-15 13:00:00 (before)
                2026-03-15 14:00:00 (after)
08:27:07 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-15 13:00:00) in space  (linearNDFast)
08:27:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:07 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-15 14:00:00) in space  (linearNDFast)
08:27:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:07 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-15 13:00:00, weight 0.06) and
                      after (2026-03-15 14:00:00, weight 0.94) in time
08:27:07 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:07 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49302460234614 and -59.2917027784498 degrees.
08:27:07 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49302460234614 and -59.2917027784498 degrees.
08:27:07 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:07 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:07 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:07 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:07 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:07 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:07 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:07 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:07 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:07 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:07 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:07 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:07 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:07 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:07 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:07 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:07 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:07 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:07 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:07 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:07 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:07 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:07 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:07 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:07 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:07 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.0976977 (min) 0.150405 (max)
08:27:07 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.241939 (min) -0.0278781 (max)
08:27:07 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.1783 (min) -0.156099 (max)
08:27:07 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -0.66691 (min) 2.806 (max)
08:27:07 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 4.3783 (min) 7.51556 (max)
08:27:07 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:07 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5717 (min) 23.5252 (max)
08:27:07 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.03961e-06 (min) 0.00670057 (max)
08:27:07 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:07 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.39445 (min) 4.9535 (max)
08:27:07 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.342 (min) 32.5797 (max)
08:27:07 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000193121 (min) 0.000212806 (max)
08:27:07 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:07 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:07 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:07 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:07 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:07 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:07 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:07 DEBUG   opendrift:721: No elements hit coastline.
08:27:07 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:27:07 DEBUG   opendrift:1732: No elements to deactivate
08:27:07 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:07 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:07 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:07 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 12
08:27:07 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 0 2 0 0 0 0 0 0 0]
08:27:07 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 3 0 3 3 3 3 3 3 3]
08:27:07 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 137.   0.]
 [  0.   0.   0.   0.   0.]
 [  4.   0.   0.  23.   0.]
 [  0.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:27:07 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:07 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:07 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:07 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:07 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.04085486098633052
08:27:07 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:07 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:07 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:07 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:559: 11 elements reached seafloor, interacting with bottom
08:27:07 DEBUG   opendrift:765: Lifting 11 elements to seafloor.
08:27:07 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:27:07 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:27:07 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:27:07 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:27:07 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:07 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:07 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:07 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:07 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:07 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:07 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(316), np.int64(0), np.int64(22), np.int64(162), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:07 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:07 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:07 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:07 DEBUG   opendrift:2135: ======================================================================
08:27:07 INFO    opendrift:2136: 2026-03-15 14:26:38.270352 - step 13 of 96 - 500 active elements (0 deactivated)
08:27:07 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:07 DEBUG   opendrift:2144: ======================================================================
08:27:07 DEBUG   opendrift:2155:                57.541109835877805 <- latitude -> 57.65069769244686
08:27:07 DEBUG   opendrift:2155:                10.507397958786655 <- longitude -> 10.706602375807787
08:27:07 DEBUG   opendrift:2155:                -21.4842586517334 <- z -> 0.0
08:27:07 DEBUG   opendrift:2156: ---------------------------------
08:27:07 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:07 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']
08:27:07 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:07 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:07 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:07 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:27:07 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-15 14:00:00 (before)
                2026-03-15 15:00:00 (after)
08:27:09 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:27:09 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:27:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:27:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:27:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:27:10 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.7017591378129 degrees.
08:27:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:27:10 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.7017591378129 degrees.
08:27:10 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:27:10 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:27:10 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:27:10 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:27:10 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:27:10 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:27:10 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:27:10 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 38x35x11) for time after (2026-03-15 15:00:00)
08:27:10 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-15 14:00:00) in space  (linearNDFast)
08:27:10 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:10 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-15 15:00:00) in space  (linearNDFast)
08:27:10 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:10 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-15 14:00:00, weight 0.56) and
                      after (2026-03-15 15:00:00, weight 0.44) in time
08:27:10 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:10 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.492613119744426 and -59.29340868111361 degrees.
08:27:10 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.492613119744426 and -59.29340868111361 degrees.
08:27:10 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:10 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:10 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:10 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:10 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:10 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:10 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:10 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:10 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:10 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:10 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:10 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:10 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:10 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:10 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:10 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:10 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:10 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:10 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:10 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:10 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:10 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:10 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:10 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:10 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:10 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:10 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:10 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:10 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:10 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.0937922 (min) 0.217513 (max)
08:27:10 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.22571 (min) 0.00410185 (max)
08:27:10 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.182249 (min) -0.158643 (max)
08:27:10 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -0.461863 (min) 2.65274 (max)
08:27:10 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 4.87835 (min) 7.79923 (max)
08:27:10 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:10 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.6053 (min) 23.5653 (max)
08:27:10 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.00625336 (max)
08:27:10 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:10 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.39899 (min) 4.96063 (max)
08:27:10 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.3818 (min) 32.5605 (max)
08:27:10 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000208154 (min) 0.000135503 (max)
08:27:10 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:10 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:10 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:10 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:10 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:10 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:10 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:10 DEBUG   opendrift:721: No elements hit coastline.
08:27:10 DEBUG   opendrift:765: Lifting 13 elements to seafloor.
08:27:10 DEBUG   opendrift:1732: No elements to deactivate
08:27:10 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:10 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:10 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:10 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 13
08:27:10 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0]
08:27:10 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3]
08:27:10 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 150.   0.]
 [  0.   0.   0.   0.   0.]
 [  4.   0.   0.  25.   0.]
 [  0.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:27:10 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:10 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:10 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:10 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:10 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.043965684925859935
08:27:10 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:10 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:10 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:10 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:559: 13 elements reached seafloor, interacting with bottom
08:27:10 DEBUG   opendrift:765: Lifting 13 elements to seafloor.
08:27:10 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:27:10 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:27:10 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:10 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:10 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:10 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:10 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:10 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(303), np.int64(0), np.int64(21), np.int64(176), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:10 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:10 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:10 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:10 DEBUG   opendrift:2135: ======================================================================
08:27:10 INFO    opendrift:2136: 2026-03-15 14:56:38.270352 - step 14 of 96 - 500 active elements (0 deactivated)
08:27:10 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:10 DEBUG   opendrift:2144: ======================================================================
08:27:10 DEBUG   opendrift:2155:                57.538609755549615 <- latitude -> 57.65069769244686
08:27:10 DEBUG   opendrift:2155:                10.506834312628987 <- longitude -> 10.705616808541675
08:27:10 DEBUG   opendrift:2155:                -21.4842586517334 <- z -> 0.0
08:27:10 DEBUG   opendrift:2156: ---------------------------------
08:27:10 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27: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']
08:27:10 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:10 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:10 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:10 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27: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
08:27:10 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-15 14:00:00 (before)
                2026-03-15 15:00:00 (after)
08:27:10 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-15 14:00:00) in space  (linearNDFast)
08:27:10 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:10 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-15 15:00:00) in space  (linearNDFast)
08:27:10 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:10 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-15 14:00:00, weight 0.06) and
                      after (2026-03-15 15:00:00, weight 0.94) in time
08:27:10 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:10 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49317678106141 and -59.29439424141714 degrees.
08:27:10 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49317678106141 and -59.29439424141714 degrees.
08:27:10 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:10 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:10 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:10 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:10 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:10 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:10 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:10 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:10 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:10 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:10 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:10 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:10 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:10 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:10 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:10 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:10 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:10 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:10 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:10 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:10 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:10 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:10 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:10 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:10 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:10 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:10 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:10 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:10 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:10 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.114752 (min) 0.174911 (max)
08:27:10 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.22096 (min) 0.0206902 (max)
08:27:10 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.189046 (min) -0.163299 (max)
08:27:10 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -0.597586 (min) 2.57845 (max)
08:27:10 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 5.12663 (min) 8.087 (max)
08:27:10 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:10 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.6013 (min) 23.6146 (max)
08:27:10 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.00811862 (max)
08:27:10 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:10 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.39801 (min) 4.93076 (max)
08:27:10 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.4305 (min) 32.5669 (max)
08:27:10 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000150736 (min) 0.000130743 (max)
08:27:10 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:10 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:10 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:10 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:10 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:10 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:10 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:10 DEBUG   opendrift:721: No elements hit coastline.
08:27:10 DEBUG   opendrift:765: Lifting 28 elements to seafloor.
08:27:10 DEBUG   opendrift:1732: No elements to deactivate
08:27:10 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:10 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:10 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:10 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 14
08:27:10 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0 0]
08:27:10 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3 3]
08:27:10 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 164.   0.]
 [  0.   0.   0.   0.   0.]
 [  4.   0.   0.  26.   0.]
 [  0.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:27:10 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:10 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:10 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:10 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:10 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.04728386323563103
08:27:10 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:10 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:10 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:10 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:559: 14 elements reached seafloor, interacting with bottom
08:27:10 DEBUG   opendrift:765: Lifting 14 elements to seafloor.
08:27:10 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
08:27:10 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
08:27:10 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:10 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:10 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:10 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:10 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(289), np.int64(0), np.int64(21), np.int64(190), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:10 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:10 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:10 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:10 DEBUG   opendrift:2135: ======================================================================
08:27:10 INFO    opendrift:2136: 2026-03-15 15:26:38.270352 - step 15 of 96 - 500 active elements (0 deactivated)
08:27:10 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:10 DEBUG   opendrift:2144: ======================================================================
08:27:10 DEBUG   opendrift:2155:                57.53697055034671 <- latitude -> 57.65069769244686
08:27:10 DEBUG   opendrift:2155:                10.5065291283316 <- longitude -> 10.70380837472955
08:27:10 DEBUG   opendrift:2155:                -21.4842586517334 <- z -> 0.0
08:27:10 DEBUG   opendrift:2156: ---------------------------------
08:27:10 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27: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']
08:27:10 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:10 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:10 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:10 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27: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
08:27:10 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-15 15:00:00 (before)
                2026-03-15 16:00:00 (after)
08:27:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:27:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:27:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:27:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:27:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:27:13 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.0544109756841 and 59.7017591378129 degrees.
08:27:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:27:13 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.0544109756841 and 59.7017591378129 degrees.
08:27:13 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:27:13 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:27:13 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:27:13 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:27:13 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:27:13 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:27:13 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:27:13 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 38x36x11) for time after (2026-03-15 16:00:00)
08:27:13 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-15 15:00:00) in space  (linearNDFast)
08:27:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:13 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-15 16:00:00) in space  (linearNDFast)
08:27:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:13 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-15 15:00:00, weight 0.56) and
                      after (2026-03-15 16:00:00, weight 0.44) in time
08:27:13 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:13 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49348196718079 and -59.29620268429369 degrees.
08:27:13 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49348196718079 and -59.29620268429369 degrees.
08:27:13 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:13 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:13 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:13 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:13 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:13 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:13 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:13 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:13 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:13 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:13 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:13 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:13 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:13 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:13 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:13 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:13 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:13 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:13 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:13 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:13 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:13 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:13 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:13 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:13 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:13 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:13 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:13 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:13 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:13 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.101871 (min) 0.157745 (max)
08:27:13 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.184214 (min) 0.0161035 (max)
08:27:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.217119 (min) -0.194164 (max)
08:27:13 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -0.91736 (min) 1.46786 (max)
08:27:13 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 5.69402 (min) 8.42938 (max)
08:27:13 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5989 (min) 23.6677 (max)
08:27:13 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0082642 (max)
08:27:13 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.40099 (min) 4.92008 (max)
08:27:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.5334 (min) 32.5647 (max)
08:27:13 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000143588 (min) 0.00014776 (max)
08:27:13 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:13 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:13 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:13 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:13 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:13 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:13 DEBUG   opendrift:721: No elements hit coastline.
08:27:13 DEBUG   opendrift:765: Lifting 67 elements to seafloor.
08:27:13 DEBUG   opendrift:1732: No elements to deactivate
08:27:13 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:13 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:13 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:13 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 19
08:27:13 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 2 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0]
08:27:13 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 0 3 3 3 3 3 3 3 3 3 0 3 3 3 3 3 3 3]
08:27:13 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 181.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  26.   0.]
 [  1.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:27:13 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:13 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:13 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:13 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:13 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.051507893434891
08:27:13 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:13 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:13 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:13 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:559: 17 elements reached seafloor, interacting with bottom
08:27:13 DEBUG   opendrift:765: Lifting 17 elements to seafloor.
08:27:13 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:13 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:13 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:13 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:13 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:13 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(274), np.int64(0), np.int64(20), np.int64(206), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:13 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:13 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:13 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:13 DEBUG   opendrift:2135: ======================================================================
08:27:13 INFO    opendrift:2136: 2026-03-15 15:56:38.270352 - step 16 of 96 - 500 active elements (0 deactivated)
08:27:13 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:13 DEBUG   opendrift:2144: ======================================================================
08:27:13 DEBUG   opendrift:2155:                57.5357359104605 <- latitude -> 57.65069769244686
08:27:13 DEBUG   opendrift:2155:                10.50626526536187 <- longitude -> 10.70178197192497
08:27:13 DEBUG   opendrift:2155:                -23.07671732078245 <- z -> -0.3327524002679728
08:27:13 DEBUG   opendrift:2156: ---------------------------------
08:27:13 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27: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']
08:27:13 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:13 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:13 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:13 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27: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
08:27:13 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-15 15:00:00 (before)
                2026-03-15 16:00:00 (after)
08:27:13 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-15 15:00:00) in space  (linearNDFast)
08:27:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:13 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-15 16:00:00) in space  (linearNDFast)
08:27:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:13 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-15 15:00:00, weight 0.06) and
                      after (2026-03-15 16:00:00, weight 0.94) in time
08:27:13 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:13 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49374583130255 and -59.29822909187827 degrees.
08:27:13 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49374583130255 and -59.29822909187827 degrees.
08:27:13 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:13 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:13 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:13 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:13 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:13 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:13 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:13 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:13 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:13 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:13 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:13 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:13 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:13 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:13 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:13 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:13 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:13 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:13 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:13 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:13 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:13 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:13 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:13 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:13 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:13 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:13 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:13 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:13 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:13 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.113421 (min) 0.244172 (max)
08:27:13 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.148862 (min) 0.0293045 (max)
08:27:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.249246 (min) -0.22654 (max)
08:27:13 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -1.38282 (min) 0.261946 (max)
08:27:13 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 6.23716 (min) 8.78273 (max)
08:27:13 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.597 (min) 23.7713 (max)
08:27:13 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.05517e-06 (min) 0.00884079 (max)
08:27:13 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.40571 (min) 5.01557 (max)
08:27:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.5886 (min) 32.5684 (max)
08:27:13 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000142407 (min) 0.000196093 (max)
08:27:13 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:13 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:13 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:13 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:13 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:13 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:13 DEBUG   opendrift:721: No elements hit coastline.
08:27:13 DEBUG   opendrift:765: Lifting 103 elements to seafloor.
08:27:13 DEBUG   opendrift:1732: No elements to deactivate
08:27:13 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:13 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:13 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:13 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 17
08:27:13 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
08:27:13 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3]
08:27:13 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 198.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  26.   0.]
 [  1.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:27:13 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:13 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:13 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:13 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:13 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.05627074914442671
08:27:13 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:13 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:13 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:13 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:559: 17 elements reached seafloor, interacting with bottom
08:27:13 DEBUG   opendrift:765: Lifting 17 elements to seafloor.
08:27:13 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:27:13 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:27:13 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 26 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
08:27:13 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:27:13 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:13 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:13 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:13 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:13 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(257), np.int64(0), np.int64(19), np.int64(224), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:13 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:13 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:13 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:13 DEBUG   opendrift:2135: ======================================================================
08:27:13 INFO    opendrift:2136: 2026-03-15 16:26:38.270352 - step 17 of 96 - 500 active elements (0 deactivated)
08:27:13 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:13 DEBUG   opendrift:2144: ======================================================================
08:27:13 DEBUG   opendrift:2155:                57.535154315460694 <- latitude -> 57.65069769244686
08:27:13 DEBUG   opendrift:2155:                10.5065233291582 <- longitude -> 10.699349812283321
08:27:13 DEBUG   opendrift:2155:                -23.473346710205078 <- z -> -0.38448424137499004
08:27:13 DEBUG   opendrift:2156: ---------------------------------
08:27:13 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27: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']
08:27:13 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:13 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:13 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:13 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27: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
08:27:13 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-15 16:00:00 (before)
                2026-03-15 17:00:00 (after)
08:27:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:27:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:27:16 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:27:16 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:27:16 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:27:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.0544109756841 and 59.708416717964504 degrees.
08:27:16 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:27:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.0544109756841 and 59.708416717964504 degrees.
08:27:16 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:27:16 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:27:16 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:27:16 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:27:16 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:27:16 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:27:16 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:27:16 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 39x36x11) for time after (2026-03-15 17:00:00)
08:27:16 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-15 16:00:00) in space  (linearNDFast)
08:27:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:16 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-15 17:00:00) in space  (linearNDFast)
08:27:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:16 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-15 16:00:00, weight 0.56) and
                      after (2026-03-15 17:00:00, weight 0.44) in time
08:27:16 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49348776802086 and -59.30066124913682 degrees.
08:27:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49348776802086 and -59.30066124913682 degrees.
08:27:16 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:16 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:16 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:16 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:16 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:16 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:16 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:16 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:16 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:16 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:16 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:16 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:16 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:16 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:16 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:16 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:16 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:16 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:16 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:16 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:16 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:16 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:16 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:16 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:16 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:16 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:16 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:16 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.109605 (min) 0.248962 (max)
08:27:16 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.105389 (min) 0.0566325 (max)
08:27:16 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.298157 (min) -0.278234 (max)
08:27:16 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -1.4301 (min) -0.245551 (max)
08:27:16 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 6.07851 (min) 8.66987 (max)
08:27:16 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:16 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.6057 (min) 23.9505 (max)
08:27:16 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.29265e-06 (min) 0.00880191 (max)
08:27:16 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:16 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.4123 (min) 5.022 (max)
08:27:16 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.6994 (min) 32.5695 (max)
08:27:16 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000137323 (min) 0.000241311 (max)
08:27:16 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:16 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:16 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:16 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:16 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:16 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:16 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:16 DEBUG   opendrift:721: No elements hit coastline.
08:27:16 DEBUG   opendrift:765: Lifting 131 elements to seafloor.
08:27:16 DEBUG   opendrift:1732: No elements to deactivate
08:27:16 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:16 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:16 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:16 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 15
08:27:16 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 0 0 0 0 0 0 3 0 0 0 0 0]
08:27:16 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 3 3 3 3 3 3 0 3 3 3 3 3]
08:27:16 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 212.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  27.   0.]
 [  2.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:27:16 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:16 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:16 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:16 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:16 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.05488680267747494
08:27:16 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:16 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:16 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:16 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:559: 14 elements reached seafloor, interacting with bottom
08:27:16 DEBUG   opendrift:765: Lifting 14 elements to seafloor.
08:27:16 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:27:16 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:27:16 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:16 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:16 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:16 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:16 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:16 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(244), np.int64(0), np.int64(18), np.int64(238), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:16 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:16 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:16 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:16 DEBUG   opendrift:2135: ======================================================================
08:27:16 INFO    opendrift:2136: 2026-03-15 16:56:38.270352 - step 18 of 96 - 500 active elements (0 deactivated)
08:27:16 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:16 DEBUG   opendrift:2144: ======================================================================
08:27:16 DEBUG   opendrift:2155:                57.53556851483931 <- latitude -> 57.65069769244686
08:27:16 DEBUG   opendrift:2155:                10.506049692004014 <- longitude -> 10.696738043498074
08:27:16 DEBUG   opendrift:2155:                -23.425289154052734 <- z -> -0.1492607262895671
08:27:16 DEBUG   opendrift:2156: ---------------------------------
08:27:16 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27: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']
08:27:16 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:16 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:16 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:16 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27: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
08:27:16 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-15 16:00:00 (before)
                2026-03-15 17:00:00 (after)
08:27:16 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-15 16:00:00) in space  (linearNDFast)
08:27:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:16 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-15 17:00:00) in space  (linearNDFast)
08:27:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:16 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-15 16:00:00, weight 0.06) and
                      after (2026-03-15 17:00:00, weight 0.94) in time
08:27:16 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49396140960265 and -59.303273018422566 degrees.
08:27:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49396140960265 and -59.303273018422566 degrees.
08:27:16 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:16 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:16 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:16 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:16 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:16 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:16 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:16 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:16 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:16 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:16 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:16 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:16 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:16 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:16 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:16 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:16 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:16 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:16 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:16 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:16 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:16 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:16 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:16 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:16 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:16 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:16 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:16 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.116836 (min) 0.245249 (max)
08:27:16 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0681573 (min) 0.115914 (max)
08:27:16 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.34904 (min) -0.330351 (max)
08:27:16 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -1.49186 (min) -0.628689 (max)
08:27:16 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 5.81027 (min) 8.50301 (max)
08:27:16 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:16 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5918 (min) 24.132 (max)
08:27:16 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.31119e-06 (min) 0.00825845 (max)
08:27:16 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:16 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.41845 (min) 5.0174 (max)
08:27:16 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.7815 (min) 32.5671 (max)
08:27:16 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000132798 (min) 0.000189292 (max)
08:27:16 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:16 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:16 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:16 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:16 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:16 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:16 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:16 DEBUG   opendrift:721: No elements hit coastline.
08:27:16 DEBUG   opendrift:765: Lifting 166 elements to seafloor.
08:27:16 DEBUG   opendrift:1732: No elements to deactivate
08:27:16 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:16 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:16 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:16 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 11
08:27:16 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 0 0 0 0 0 0 0 0]
08:27:16 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 3 3 3 3 3 3 3 3]
08:27:16 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 223.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  28.   0.]
 [  2.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:27:16 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:16 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:16 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:16 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:16 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.05279779910092799
08:27:16 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:16 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:16 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:16 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:559: 11 elements reached seafloor, interacting with bottom
08:27:16 DEBUG   opendrift:765: Lifting 11 elements to seafloor.
08:27:16 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:27:16 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:16 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:16 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:16 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:16 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:16 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(233), np.int64(0), np.int64(18), np.int64(249), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:16 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:16 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:16 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:16 DEBUG   opendrift:2135: ======================================================================
08:27:16 INFO    opendrift:2136: 2026-03-15 17:26:38.270352 - step 19 of 96 - 500 active elements (0 deactivated)
08:27:16 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:16 DEBUG   opendrift:2144: ======================================================================
08:27:16 DEBUG   opendrift:2155:                57.53574822590745 <- latitude -> 57.65069769244686
08:27:16 DEBUG   opendrift:2155:                10.506346221688698 <- longitude -> 10.693433864349867
08:27:16 DEBUG   opendrift:2155:                -23.374893188476562 <- z -> -0.07104408504212567
08:27:16 DEBUG   opendrift:2156: ---------------------------------
08:27:16 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27: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']
08:27:16 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:16 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:16 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:16 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27: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
08:27:16 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-15 17:00:00 (before)
                2026-03-15 18:00:00 (after)
08:27:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:27:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:27:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:27:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:27:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:27:19 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.0544109756841 and 59.708416717964504 degrees.
08:27:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:27:19 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.0544109756841 and 59.708416717964504 degrees.
08:27:19 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:27:19 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:27:19 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:27:19 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:27:19 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:27:19 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:27:19 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:27:19 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 39x36x11) for time after (2026-03-15 18:00:00)
08:27:19 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-15 17:00:00) in space  (linearNDFast)
08:27:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:19 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-15 18:00:00) in space  (linearNDFast)
08:27:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:19 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-15 17:00:00, weight 0.56) and
                      after (2026-03-15 18:00:00, weight 0.44) in time
08:27:19 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:19 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49366486284606 and -59.30657719783638 degrees.
08:27:19 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49366486284606 and -59.30657719783638 degrees.
08:27:19 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:19 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:19 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:19 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:19 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:19 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:19 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:19 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:19 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:19 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:19 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:19 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:19 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:19 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:19 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:19 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:19 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:19 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:19 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:19 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:19 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:19 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:19 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:19 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.120439 (min) 0.15416 (max)
08:27:19 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0489688 (min) 0.174899 (max)
08:27:19 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.393482 (min) -0.376489 (max)
08:27:19 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -1.55037 (min) -0.939365 (max)
08:27:19 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 6.03264 (min) 8.54744 (max)
08:27:19 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:19 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.6005 (min) 24.1983 (max)
08:27:19 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.46644e-06 (min) 0.00832928 (max)
08:27:19 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:19 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.41846 (min) 4.90994 (max)
08:27:19 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.7547 (min) 32.5657 (max)
08:27:19 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.0001741 (min) 0.000196328 (max)
08:27:19 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:19 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:19 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:19 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:19 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:19 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:19 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:19 DEBUG   opendrift:721: No elements hit coastline.
08:27:19 DEBUG   opendrift:765: Lifting 189 elements to seafloor.
08:27:19 DEBUG   opendrift:1732: No elements to deactivate
08:27:19 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:19 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:19 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:19 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 10
08:27:19 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 0 0 0 0 0 0 0]
08:27:19 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 3 3 3 3 3 3 3]
08:27:19 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 233.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  28.   0.]
 [  2.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:27:19 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:19 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:19 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:19 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:19 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.053435367981732894
08:27:19 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:19 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:19 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:19 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:559: 10 elements reached seafloor, interacting with bottom
08:27:19 DEBUG   opendrift:765: Lifting 10 elements to seafloor.
08:27:19 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:27:19 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:27:19 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:27:19 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:27:19 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:19 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:19 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:19 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:19 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:19 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(223), np.int64(0), np.int64(16), np.int64(261), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:19 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:19 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:19 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:19 DEBUG   opendrift:2135: ======================================================================
08:27:19 INFO    opendrift:2136: 2026-03-15 17:56:38.270352 - step 20 of 96 - 500 active elements (0 deactivated)
08:27:19 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:19 DEBUG   opendrift:2144: ======================================================================
08:27:19 DEBUG   opendrift:2155:                57.535822777118206 <- latitude -> 57.65069769244686
08:27:19 DEBUG   opendrift:2155:                10.507342920153459 <- longitude -> 10.690434279990445
08:27:19 DEBUG   opendrift:2155:                -23.329917907714844 <- z -> -0.4441711009952807
08:27:19 DEBUG   opendrift:2156: ---------------------------------
08:27:19 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:19 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']
08:27:19 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:19 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:19 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:19 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:27:19 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-15 17:00:00 (before)
                2026-03-15 18:00:00 (after)
08:27:19 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-15 17:00:00) in space  (linearNDFast)
08:27:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:19 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-15 18:00:00) in space  (linearNDFast)
08:27:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:19 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-15 17:00:00, weight 0.06) and
                      after (2026-03-15 18:00:00, weight 0.94) in time
08:27:19 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:19 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49266817336746 and -59.309576765753135 degrees.
08:27:19 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49266817336746 and -59.309576765753135 degrees.
08:27:19 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:19 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:19 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:19 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:19 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:19 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:19 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:19 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:19 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:19 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:19 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:19 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:19 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:19 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:19 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:19 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:19 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:19 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:19 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:19 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:19 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:19 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:19 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:19 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.0910704 (min) 0.213914 (max)
08:27:19 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0300075 (min) 0.21929 (max)
08:27:19 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.43711 (min) -0.421554 (max)
08:27:19 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -1.60013 (min) -1.01797 (max)
08:27:19 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 6.32226 (min) 8.62339 (max)
08:27:19 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:19 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.6082 (min) 24.3818 (max)
08:27:19 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.10406e-06 (min) 0.00845112 (max)
08:27:19 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:19 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.41769 (min) 4.98428 (max)
08:27:19 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.6357 (min) 32.5644 (max)
08:27:19 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000241039 (min) 0.000232935 (max)
08:27:19 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:19 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:19 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:19 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:19 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:19 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:19 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:19 DEBUG   opendrift:721: No elements hit coastline.
08:27:19 DEBUG   opendrift:765: Lifting 220 elements to seafloor.
08:27:19 DEBUG   opendrift:1732: No elements to deactivate
08:27:19 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:19 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:19 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:19 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 10
08:27:19 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 0 0 0 0 0 0 0]
08:27:19 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 3 3 3 3 3 3 3]
08:27:19 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 243.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  30.   0.]
 [  2.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:27:19 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:19 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:19 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:19 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:19 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.05448886008045911
08:27:19 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:19 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:19 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:19 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:559: 10 elements reached seafloor, interacting with bottom
08:27:19 DEBUG   opendrift:765: Lifting 10 elements to seafloor.
08:27:19 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:27:19 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:27:19 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:27:19 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:27:19 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:19 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:19 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:19 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:19 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:19 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:19 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(213), np.int64(0), np.int64(14), np.int64(273), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:19 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:19 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:19 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:19 DEBUG   opendrift:2135: ======================================================================
08:27:19 INFO    opendrift:2136: 2026-03-15 18:26:38.270352 - step 21 of 96 - 500 active elements (0 deactivated)
08:27:19 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:19 DEBUG   opendrift:2144: ======================================================================
08:27:19 DEBUG   opendrift:2155:                57.53676455926769 <- latitude -> 57.65069769244686
08:27:19 DEBUG   opendrift:2155:                10.507990509846902 <- longitude -> 10.691960522785235
08:27:19 DEBUG   opendrift:2155:                -23.652999877929688 <- z -> 0.0
08:27:19 DEBUG   opendrift:2156: ---------------------------------
08:27:19 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:19 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']
08:27:19 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:19 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:19 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:19 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:27:19 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-15 18:00:00 (before)
                2026-03-15 19:00:00 (after)
08:27:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:27:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:27:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:27:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:27:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:27:22 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.0544109756841 and 59.71315661460406 degrees.
08:27:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:27:22 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.0544109756841 and 59.71315661460406 degrees.
08:27:22 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:27:22 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:27:22 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:27:22 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:27:22 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:27:22 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:27:22 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:27:22 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 38x37x11) for time after (2026-03-15 19:00:00)
08:27:22 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-15 18:00:00) in space  (linearNDFast)
08:27:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:22 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-15 19:00:00) in space  (linearNDFast)
08:27:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:22 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-15 18:00:00, weight 0.56) and
                      after (2026-03-15 19:00:00, weight 0.44) in time
08:27:22 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:22 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.492020590082305 and -59.308050550116384 degrees.
08:27:22 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.492020590082305 and -59.308050550116384 degrees.
08:27:22 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:22 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:22 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:22 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:22 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:22 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:22 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:22 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:22 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:22 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:22 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:22 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:22 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:22 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:22 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:22 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:22 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:22 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:22 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:22 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:22 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:22 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:22 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:22 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:22 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:22 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:22 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:22 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:22 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:22 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.0985487 (min) 0.213657 (max)
08:27:22 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0278823 (min) 0.23102 (max)
08:27:22 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.468536 (min) -0.457303 (max)
08:27:22 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -1.11179 (min) -0.821713 (max)
08:27:22 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 7.23864 (min) 8.92639 (max)
08:27:22 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:22 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5561 (min) 24.5022 (max)
08:27:22 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.00903873 (max)
08:27:22 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:22 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.41401 (min) 4.96561 (max)
08:27:22 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.6696 (min) 32.5636 (max)
08:27:22 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000390912 (min) 0.000279499 (max)
08:27:22 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:22 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:22 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:22 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:22 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:22 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:22 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:22 DEBUG   opendrift:721: No elements hit coastline.
08:27:22 DEBUG   opendrift:765: Lifting 246 elements to seafloor.
08:27:22 DEBUG   opendrift:1732: No elements to deactivate
08:27:22 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:22 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:22 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:22 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 9
08:27:22 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 3 0 0 0 0 0 0]
08:27:22 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 0 3 3 3 3 3 3]
08:27:22 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 251.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  32.   0.]
 [  3.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:27:22 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:22 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:22 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:22 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:22 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.05832628751273433
08:27:22 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:22 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:22 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:22 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:559: 8 elements reached seafloor, interacting with bottom
08:27:22 DEBUG   opendrift:765: Lifting 8 elements to seafloor.
08:27:22 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:27:22 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:27:22 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:22 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:22 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:22 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:22 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:22 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(206), np.int64(0), np.int64(13), np.int64(281), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:22 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:22 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:22 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:22 DEBUG   opendrift:2135: ======================================================================
08:27:22 INFO    opendrift:2136: 2026-03-15 18:56:38.270352 - step 22 of 96 - 500 active elements (0 deactivated)
08:27:22 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:22 DEBUG   opendrift:2144: ======================================================================
08:27:22 DEBUG   opendrift:2155:                57.53765378088236 <- latitude -> 57.65069769244686
08:27:22 DEBUG   opendrift:2155:                10.508116978582786 <- longitude -> 10.69395525420956
08:27:22 DEBUG   opendrift:2155:                -23.618221282958984 <- z -> -0.015934706149081324
08:27:22 DEBUG   opendrift:2156: ---------------------------------
08:27:22 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27: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']
08:27:22 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:22 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:22 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:22 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27: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
08:27:22 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-15 18:00:00 (before)
                2026-03-15 19:00:00 (after)
08:27:22 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-15 18:00:00) in space  (linearNDFast)
08:27:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:22 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-15 19:00:00) in space  (linearNDFast)
08:27:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:22 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-15 18:00:00, weight 0.06) and
                      after (2026-03-15 19:00:00, weight 0.94) in time
08:27:22 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:22 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49189410980118 and -59.30605580216239 degrees.
08:27:22 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49189410980118 and -59.30605580216239 degrees.
08:27:22 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:22 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:22 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:22 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:22 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:22 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:22 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:22 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:22 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:22 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:22 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:22 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:22 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:22 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:22 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:22 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:22 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:22 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:22 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:22 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:22 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:22 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:22 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:22 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:22 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:22 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:22 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:22 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:22 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:22 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.113979 (min) 0.141576 (max)
08:27:22 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0278661 (min) 0.270988 (max)
08:27:22 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.503927 (min) -0.490412 (max)
08:27:22 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -1.01758 (min) -0.110467 (max)
08:27:22 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 8.12659 (min) 9.29601 (max)
08:27:22 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:22 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5561 (min) 24.5881 (max)
08:27:22 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.04035e-06 (min) 0.00859583 (max)
08:27:22 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:22 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.40995 (min) 4.90774 (max)
08:27:22 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.8459 (min) 32.5629 (max)
08:27:22 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000425996 (min) 0.000262116 (max)
08:27:22 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:22 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:22 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:22 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:22 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:22 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:22 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:22 DEBUG   opendrift:721: No elements hit coastline.
08:27:22 DEBUG   opendrift:765: Lifting 262 elements to seafloor.
08:27:22 DEBUG   opendrift:1732: No elements to deactivate
08:27:22 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:22 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:22 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:22 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 5
08:27:22 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 0 0]
08:27:22 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 3 3]
08:27:22 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 256.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  33.   0.]
 [  3.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:27:22 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:22 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:22 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:22 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:22 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.06318987777092422
08:27:22 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:22 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:22 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:22 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:559: 5 elements reached seafloor, interacting with bottom
08:27:22 DEBUG   opendrift:765: Lifting 5 elements to seafloor.
08:27:22 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:27:22 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:27:22 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:22 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:22 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:22 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:22 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:22 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:22 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(201), np.int64(0), np.int64(12), np.int64(287), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:22 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:22 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:22 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:22 DEBUG   opendrift:2135: ======================================================================
08:27:22 INFO    opendrift:2136: 2026-03-15 19:26:38.270352 - step 23 of 96 - 500 active elements (0 deactivated)
08:27:22 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:22 DEBUG   opendrift:2144: ======================================================================
08:27:22 DEBUG   opendrift:2155:                57.53900277040031 <- latitude -> 57.65069769244686
08:27:22 DEBUG   opendrift:2155:                10.508251891861772 <- longitude -> 10.697852717423292
08:27:22 DEBUG   opendrift:2155:                -23.83762695251369 <- z -> 0.0
08:27:22 DEBUG   opendrift:2156: ---------------------------------
08:27:22 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27: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']
08:27:22 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:22 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:22 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:22 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27: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
08:27:22 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-15 19:00:00 (before)
                2026-03-15 20:00:00 (after)
08:27:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:27:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:27:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:27:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:27:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:27:25 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.04305547354408 and 59.71315661460406 degrees.
08:27:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:27:25 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.04305547354408 and 59.71315661460406 degrees.
08:27:25 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:27:25 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:27:25 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:27:25 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:27:25 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:27:25 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:27:25 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:27:25 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 38x38x11) for time after (2026-03-15 20:00:00)
08:27:25 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-15 19:00:00) in space  (linearNDFast)
08:27:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:25 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-15 20:00:00) in space  (linearNDFast)
08:27:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:25 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-15 19:00:00, weight 0.56) and
                      after (2026-03-15 20:00:00, weight 0.44) in time
08:27:25 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:25 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49175919726199 and -59.302158340435284 degrees.
08:27:25 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49175919726199 and -59.302158340435284 degrees.
08:27:25 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:25 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:25 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:25 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:25 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:25 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:25 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:25 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:25 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:25 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:25 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:25 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:25 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:25 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:25 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:25 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:25 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:25 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:25 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:25 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:25 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:25 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:25 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:25 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:25 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:25 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:25 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:25 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:25 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:25 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.108523 (min) 0.217766 (max)
08:27:25 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0311353 (min) 0.277038 (max)
08:27:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.516355 (min) -0.501269 (max)
08:27:25 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -0.830984 (min) -0.238442 (max)
08:27:25 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 8.93848 (min) 10.2135 (max)
08:27:25 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5561 (min) 24.4912 (max)
08:27:25 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.0104334 (max)
08:27:25 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.40755 (min) 5.00522 (max)
08:27:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.6816 (min) 32.5619 (max)
08:27:25 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000282518 (min) 0.000200867 (max)
08:27:25 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:25 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:25 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:25 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:25 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:25 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:25 DEBUG   opendrift:721: No elements hit coastline.
08:27:25 DEBUG   opendrift:765: Lifting 274 elements to seafloor.
08:27:25 DEBUG   opendrift:1732: No elements to deactivate
08:27:25 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:25 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:25 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:25 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 10
08:27:25 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 0 0 0 0 0 0 0]
08:27:25 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 3 3 3 3 3 3 3]
08:27:25 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 266.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  34.   0.]
 [  3.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:27:25 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:25 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:25 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:25 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:25 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.07574340147836656
08:27:25 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:25 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:25 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:25 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:559: 10 elements reached seafloor, interacting with bottom
08:27:25 DEBUG   opendrift:765: Lifting 10 elements to seafloor.
08:27:25 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:27:25 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:27:25 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:25 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:25 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:25 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:25 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:25 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(191), np.int64(0), np.int64(11), np.int64(298), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:25 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:25 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:25 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:25 DEBUG   opendrift:2135: ======================================================================
08:27:25 INFO    opendrift:2136: 2026-03-15 19:56:38.270352 - step 24 of 96 - 500 active elements (0 deactivated)
08:27:25 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:25 DEBUG   opendrift:2144: ======================================================================
08:27:25 DEBUG   opendrift:2155:                57.5426602420479 <- latitude -> 57.65069769244686
08:27:25 DEBUG   opendrift:2155:                10.508318259370709 <- longitude -> 10.698221693131009
08:27:25 DEBUG   opendrift:2155:                -23.846946716308594 <- z -> 0.0
08:27:25 DEBUG   opendrift:2156: ---------------------------------
08:27:25 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27: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']
08:27:25 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:25 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:25 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:25 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27: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
08:27:25 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-15 19:00:00 (before)
                2026-03-15 20:00:00 (after)
08:27:25 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-15 19:00:00) in space  (linearNDFast)
08:27:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:25 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-15 20:00:00) in space  (linearNDFast)
08:27:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:25 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-15 19:00:00, weight 0.06) and
                      after (2026-03-15 20:00:00, weight 0.94) in time
08:27:25 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:25 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49169282313423 and -59.301789361416674 degrees.
08:27:25 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49169282313423 and -59.301789361416674 degrees.
08:27:25 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:25 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:25 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:25 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:25 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:25 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:25 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:25 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:25 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:25 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:25 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:25 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:25 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:25 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:25 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:25 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:25 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:25 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:25 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:25 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:25 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:25 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:25 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:25 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:25 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:25 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:25 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:25 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:25 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:25 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.110017 (min) 0.269993 (max)
08:27:25 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0348192 (min) 0.384528 (max)
08:27:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.525777 (min) -0.508226 (max)
08:27:25 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -0.832589 (min) -0.34449 (max)
08:27:25 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 9.60652 (min) 11.156 (max)
08:27:25 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5561 (min) 24.425 (max)
08:27:25 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0115042 (max)
08:27:25 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.40535 (min) 5.0377 (max)
08:27:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.4593 (min) 32.5608 (max)
08:27:25 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00034268 (min) 0.000369163 (max)
08:27:25 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:25 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:25 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:25 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:25 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:25 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:25 DEBUG   opendrift:721: No elements hit coastline.
08:27:25 DEBUG   opendrift:765: Lifting 284 elements to seafloor.
08:27:25 DEBUG   opendrift:1732: No elements to deactivate
08:27:25 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:25 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:25 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:25 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 10
08:27:25 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 0 0 0 0 0 0 0]
08:27:25 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 3 3 3 3 3 3 3]
08:27:25 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 276.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  35.   0.]
 [  3.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:27:25 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:25 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:25 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:25 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:25 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.09002510539726621
08:27:25 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:25 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:25 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:25 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:559: 10 elements reached seafloor, interacting with bottom
08:27:25 DEBUG   opendrift:765: Lifting 10 elements to seafloor.
08:27:25 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:27:25 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:27:25 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:25 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:25 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:25 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:25 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:25 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:25 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(181), np.int64(0), np.int64(10), np.int64(309), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:25 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:25 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:25 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:25 DEBUG   opendrift:2135: ======================================================================
08:27:25 INFO    opendrift:2136: 2026-03-15 20:26:38.270352 - step 25 of 96 - 500 active elements (0 deactivated)
08:27:25 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:25 DEBUG   opendrift:2144: ======================================================================
08:27:25 DEBUG   opendrift:2155:                57.54400650920718 <- latitude -> 57.65069769244686
08:27:25 DEBUG   opendrift:2155:                10.508172775646178 <- longitude -> 10.702465176259857
08:27:25 DEBUG   opendrift:2155:                -23.905616760253906 <- z -> 0.0
08:27:25 DEBUG   opendrift:2156: ---------------------------------
08:27:25 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27: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']
08:27:25 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:25 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:25 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:25 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27: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
08:27:25 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-15 20:00:00 (before)
                2026-03-15 21:00:00 (after)
08:27:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:27:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:27:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:27:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:27:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:27:28 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.03624346792567 and 59.70649787902909 degrees.
08:27:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:27:28 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.03624346792567 and 59.70649787902909 degrees.
08:27:28 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:27:28 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:27:28 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:27:28 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:27:28 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:27:28 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:27:28 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:27:28 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 38x38x11) for time after (2026-03-15 21:00:00)
08:27:28 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-15 20:00:00) in space  (linearNDFast)
08:27:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:28 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-15 21:00:00) in space  (linearNDFast)
08:27:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:28 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-15 20:00:00, weight 0.56) and
                      after (2026-03-15 21:00:00, weight 0.44) in time
08:27:28 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:28 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49183832301708 and -59.29754586871219 degrees.
08:27:28 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49183832301708 and -59.29754586871219 degrees.
08:27:28 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:28 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:28 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:28 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:28 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:28 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:28 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:28 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:28 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:28 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:28 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:28 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:28 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:28 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:28 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:28 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:28 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:28 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:28 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:28 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:28 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:28 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:28 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:28 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:28 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:28 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:28 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:28 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:28 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:28 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.105762 (min) 0.244869 (max)
08:27:28 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0376619 (min) 0.380856 (max)
08:27:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.519798 (min) -0.498375 (max)
08:27:28 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -0.939824 (min) -0.433021 (max)
08:27:28 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 10.0253 (min) 11.7212 (max)
08:27:28 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5561 (min) 24.6232 (max)
08:27:28 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0132897 (max)
08:27:28 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.41152 (min) 5.03269 (max)
08:27:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.3832 (min) 32.5596 (max)
08:27:28 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000173684 (min) 0.000227309 (max)
08:27:28 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:28 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:28 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:28 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:28 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:28 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:28 DEBUG   opendrift:721: No elements hit coastline.
08:27:28 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:27:28 DEBUG   opendrift:1732: No elements to deactivate
08:27:28 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:28 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:28 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:28 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 4
08:27:28 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 0]
08:27:28 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 3]
08:27:28 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 280.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  36.   0.]
 [  3.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:27:28 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:28 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:28 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:28 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:28 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0994174149428772
08:27:28 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:28 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:28 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:28 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:559: 4 elements reached seafloor, interacting with bottom
08:27:28 DEBUG   opendrift:765: Lifting 4 elements to seafloor.
08:27:28 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:28 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:28 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:28 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:28 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:28 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(177), np.int64(0), np.int64(10), np.int64(313), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:28 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:28 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:28 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:28 DEBUG   opendrift:2135: ======================================================================
08:27:28 INFO    opendrift:2136: 2026-03-15 20:56:38.270352 - step 26 of 96 - 500 active elements (0 deactivated)
08:27:28 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:28 DEBUG   opendrift:2144: ======================================================================
08:27:28 DEBUG   opendrift:2155:                57.544481359625195 <- latitude -> 57.65069769244686
08:27:28 DEBUG   opendrift:2155:                10.508832817179169 <- longitude -> 10.706898195375068
08:27:28 DEBUG   opendrift:2155:                -23.905616760253906 <- z -> 0.0
08:27:28 DEBUG   opendrift:2156: ---------------------------------
08:27:28 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:28 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']
08:27:28 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:28 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:28 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:28 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:28 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:27:28 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-15 20:00:00 (before)
                2026-03-15 21:00:00 (after)
08:27:28 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-15 20:00:00) in space  (linearNDFast)
08:27:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:28 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-15 21:00:00) in space  (linearNDFast)
08:27:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:28 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-15 20:00:00, weight 0.06) and
                      after (2026-03-15 21:00:00, weight 0.94) in time
08:27:28 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:28 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4911782689288 and -59.29311284722228 degrees.
08:27:28 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4911782689288 and -59.29311284722228 degrees.
08:27:28 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:28 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:28 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:28 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:28 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:28 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:28 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:28 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:28 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:28 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:28 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:28 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:28 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:28 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:28 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:28 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:28 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:28 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:28 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:28 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:28 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:28 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:28 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:28 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:28 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:28 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:28 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:28 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:28 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:28 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.100782 (min) 0.270209 (max)
08:27:28 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0613325 (min) 0.306861 (max)
08:27:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.5128 (min) -0.486358 (max)
08:27:28 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -1.06314 (min) -0.530133 (max)
08:27:28 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 10.4285 (min) 12.2212 (max)
08:27:28 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5561 (min) 24.8013 (max)
08:27:28 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0146862 (max)
08:27:28 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.41874 (min) 4.93601 (max)
08:27:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.6279 (min) 32.5583 (max)
08:27:28 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000247236 (min) 0.000240317 (max)
08:27:28 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:28 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:28 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:28 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:28 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:28 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:28 DEBUG   opendrift:721: No elements hit coastline.
08:27:28 DEBUG   opendrift:760: No elements hit seafloor.
08:27:28 DEBUG   opendrift:1732: No elements to deactivate
08:27:28 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:28 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:28 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:28 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 4
08:27:28 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 0]
08:27:28 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 3]
08:27:28 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 284.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  36.   0.]
 [  3.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:27:28 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:28 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:28 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:28 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:28 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.10817006910720121
08:27:28 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:28 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:28 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:28 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:559: 4 elements reached seafloor, interacting with bottom
08:27:28 DEBUG   opendrift:765: Lifting 4 elements to seafloor.
08:27:28 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:28 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:28 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:28 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:28 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:28 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:28 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(173), np.int64(0), np.int64(10), np.int64(317), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:28 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:28 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:28 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:28 DEBUG   opendrift:2135: ======================================================================
08:27:28 INFO    opendrift:2136: 2026-03-15 21:26:38.270352 - step 27 of 96 - 500 active elements (0 deactivated)
08:27:28 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:28 DEBUG   opendrift:2144: ======================================================================
08:27:28 DEBUG   opendrift:2155:                57.544481359625195 <- latitude -> 57.65069769244686
08:27:28 DEBUG   opendrift:2155:                10.5089674730616 <- longitude -> 10.707556360933589
08:27:28 DEBUG   opendrift:2155:                -23.905616760253906 <- z -> 0.0
08:27:28 DEBUG   opendrift:2156: ---------------------------------
08:27:28 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:28 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']
08:27:28 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:28 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:28 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:28 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:28 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:27:28 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-15 21:00:00 (before)
                2026-03-15 22:00:00 (after)
08:27:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:27:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:27:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:27:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:27:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:27:31 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.02942876159761 and 59.71315661460406 degrees.
08:27:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:27:31 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.02942876159761 and 59.71315661460406 degrees.
08:27:31 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:27:31 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:27:31 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:27:31 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:27:31 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:27:31 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:27:31 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:27:31 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 40x38x11) for time after (2026-03-15 22:00:00)
08:27:31 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-15 21:00:00) in space  (linearNDFast)
08:27:31 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:31 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-15 22:00:00) in space  (linearNDFast)
08:27:31 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:31 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-15 21:00:00, weight 0.56) and
                      after (2026-03-15 22:00:00, weight 0.44) in time
08:27:31 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:31 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49104361009988 and -59.292454696462784 degrees.
08:27:31 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49104361009988 and -59.292454696462784 degrees.
08:27:31 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:31 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:31 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:31 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:31 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:31 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:31 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:31 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:31 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:31 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:31 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:31 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:31 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:31 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:31 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:31 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:31 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:31 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:31 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:31 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:31 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:31 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:31 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:31 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:31 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:31 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:31 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:31 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:31 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:31 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.10731 (min) 0.290718 (max)
08:27:31 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.082798 (min) 0.345892 (max)
08:27:31 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.485464 (min) -0.457984 (max)
08:27:31 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -0.997239 (min) -0.47165 (max)
08:27:31 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 10.4422 (min) 12.3001 (max)
08:27:31 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:31 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5561 (min) 25.0859 (max)
08:27:31 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0157872 (max)
08:27:31 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:31 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.42754 (min) 4.97517 (max)
08:27:31 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.6017 (min) 32.5572 (max)
08:27:31 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000215183 (min) 0.000256176 (max)
08:27:31 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:31 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:31 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:31 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:31 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:31 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:31 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:31 DEBUG   opendrift:721: No elements hit coastline.
08:27:31 DEBUG   opendrift:760: No elements hit seafloor.
08:27:31 DEBUG   opendrift:1732: No elements to deactivate
08:27:31 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:31 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:31 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:31 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 4
08:27:31 DEBUG   opendrift.models.chemicaldrift:1477: old species: [3 0 0 0]
08:27:31 DEBUG   opendrift.models.chemicaldrift:1478: new species: [0 3 3 3]
08:27:31 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 287.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  36.   0.]
 [  4.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:27:31 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:31 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:31 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:31 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:31 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.10966885430119265
08:27:31 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:31 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:31 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:31 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:559: 3 elements reached seafloor, interacting with bottom
08:27:31 DEBUG   opendrift:765: Lifting 3 elements to seafloor.
08:27:31 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:27:31 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:27:31 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:31 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:31 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:31 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:31 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:31 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(171), np.int64(0), np.int64(9), np.int64(320), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:31 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:31 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:31 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:31 DEBUG   opendrift:2135: ======================================================================
08:27:31 INFO    opendrift:2136: 2026-03-15 21:56:38.270352 - step 28 of 96 - 500 active elements (0 deactivated)
08:27:31 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:31 DEBUG   opendrift:2144: ======================================================================
08:27:31 DEBUG   opendrift:2155:                57.544481359625195 <- latitude -> 57.65069769244686
08:27:31 DEBUG   opendrift:2155:                10.509994319509952 <- longitude -> 10.706574056062767
08:27:31 DEBUG   opendrift:2155:                -23.905616760253906 <- z -> -0.07037509391560137
08:27:31 DEBUG   opendrift:2156: ---------------------------------
08:27:31 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27: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']
08:27:31 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:31 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:31 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:31 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27: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
08:27:31 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-15 21:00:00 (before)
                2026-03-15 22:00:00 (after)
08:27:31 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-15 21:00:00) in space  (linearNDFast)
08:27:31 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:31 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-15 22:00:00) in space  (linearNDFast)
08:27:31 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:31 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-15 21:00:00, weight 0.06) and
                      after (2026-03-15 22:00:00, weight 0.94) in time
08:27:31 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:31 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.490016768301544 and -59.29343698325515 degrees.
08:27:31 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.490016768301544 and -59.29343698325515 degrees.
08:27:31 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:31 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:31 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:31 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:31 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:31 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:31 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:31 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:31 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:31 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:31 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:31 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:31 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:31 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:31 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:31 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:31 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:31 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:31 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:31 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:31 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:31 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:31 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:31 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:31 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:31 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:31 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:31 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:31 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:31 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.120504 (min) 0.302227 (max)
08:27:31 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.106347 (min) 0.382819 (max)
08:27:31 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.455525 (min) -0.427207 (max)
08:27:31 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -0.929109 (min) -0.412498 (max)
08:27:31 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 10.4168 (min) 12.3207 (max)
08:27:31 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:31 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5561 (min) 25.035 (max)
08:27:31 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.03012e-06 (min) 0.0158279 (max)
08:27:31 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:31 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.4292 (min) 4.95066 (max)
08:27:31 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.4604 (min) 32.5561 (max)
08:27:31 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000291596 (min) 0.00028162 (max)
08:27:31 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:31 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:31 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:31 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:31 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:31 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:31 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:31 DEBUG   opendrift:721: No elements hit coastline.
08:27:31 DEBUG   opendrift:760: No elements hit seafloor.
08:27:31 DEBUG   opendrift:1732: No elements to deactivate
08:27:31 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:31 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:31 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:31 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 5
08:27:31 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 3 0]
08:27:31 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 0 3]
08:27:31 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 291.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  37.   0.]
 [  5.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:27:31 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:31 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:31 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:31 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:31 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.11015123485426505
08:27:31 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:31 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:31 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:31 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:559: 4 elements reached seafloor, interacting with bottom
08:27:31 DEBUG   opendrift:765: Lifting 4 elements to seafloor.
08:27:31 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:31 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:31 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:31 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:31 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:31 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:31 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(168), np.int64(0), np.int64(9), np.int64(323), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:31 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:31 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:31 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:31 DEBUG   opendrift:2135: ======================================================================
08:27:31 INFO    opendrift:2136: 2026-03-15 22:26:38.270352 - step 29 of 96 - 500 active elements (0 deactivated)
08:27:31 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:31 DEBUG   opendrift:2144: ======================================================================
08:27:31 DEBUG   opendrift:2155:                57.544481359625195 <- latitude -> 57.65069769244686
08:27:31 DEBUG   opendrift:2155:                10.511156190264199 <- longitude -> 10.705564517211405
08:27:31 DEBUG   opendrift:2155:                -23.905616760253906 <- z -> -0.032790983132993445
08:27:31 DEBUG   opendrift:2156: ---------------------------------
08:27:31 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27: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']
08:27:31 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:31 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:31 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:31 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27: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
08:27:31 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-15 22:00:00 (before)
                2026-03-15 23:00:00 (after)
08:27:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:27:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:27:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:27:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:27:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:27:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.03624346792567 and 59.70649787902909 degrees.
08:27:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:27:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.03624346792567 and 59.70649787902909 degrees.
08:27:34 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:27:34 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:27:34 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:27:34 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:27:34 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:27:34 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:27:34 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:27:34 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 38x38x11) for time after (2026-03-15 23:00:00)
08:27:34 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-15 22:00:00) in space  (linearNDFast)
08:27:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:34 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-15 23:00:00) in space  (linearNDFast)
08:27:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:34 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-15 22:00:00, weight 0.56) and
                      after (2026-03-15 23:00:00, weight 0.44) in time
08:27:34 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48885489979879 and -59.29444653254307 degrees.
08:27:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48885489979879 and -59.29444653254307 degrees.
08:27:34 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:34 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:34 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:34 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:34 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:34 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:34 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:34 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:34 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:34 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:34 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:34 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:34 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:34 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:34 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:34 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:34 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:34 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:34 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:34 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:34 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:34 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:34 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:34 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:34 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:34 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:34 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:34 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.129681 (min) 0.311383 (max)
08:27:34 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.123162 (min) 0.363625 (max)
08:27:34 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.416044 (min) -0.387457 (max)
08:27:34 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -0.657151 (min) -0.33742 (max)
08:27:34 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 10.5035 (min) 12.3336 (max)
08:27:34 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:34 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5561 (min) 25.0023 (max)
08:27:34 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.02969e-06 (min) 0.0152879 (max)
08:27:34 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:34 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.43084 (min) 5.00574 (max)
08:27:34 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.1351 (min) 32.553 (max)
08:27:34 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000330792 (min) 0.000278511 (max)
08:27:34 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:34 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:34 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:34 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:34 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:34 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:34 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:34 DEBUG   opendrift:721: No elements hit coastline.
08:27:34 DEBUG   opendrift:760: No elements hit seafloor.
08:27:34 DEBUG   opendrift:1732: No elements to deactivate
08:27:34 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:34 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:34 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:34 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 4
08:27:34 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 0]
08:27:34 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 3]
08:27:34 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 295.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  37.   0.]
 [  5.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:27:34 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:34 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:34 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:34 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:34 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.11005519228385226
08:27:34 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:34 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:34 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:34 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:559: 4 elements reached seafloor, interacting with bottom
08:27:34 DEBUG   opendrift:765: Lifting 4 elements to seafloor.
08:27:34 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:34 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:34 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:34 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:34 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:34 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(164), np.int64(0), np.int64(9), np.int64(327), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:34 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:34 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:34 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:34 DEBUG   opendrift:2135: ======================================================================
08:27:34 INFO    opendrift:2136: 2026-03-15 22:56:38.270352 - step 30 of 96 - 500 active elements (0 deactivated)
08:27:34 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:34 DEBUG   opendrift:2144: ======================================================================
08:27:34 DEBUG   opendrift:2155:                57.544481359625195 <- latitude -> 57.65069769244686
08:27:34 DEBUG   opendrift:2155:                10.51120405261747 <- longitude -> 10.709330544712095
08:27:34 DEBUG   opendrift:2155:                -23.905616760253906 <- z -> 0.0
08:27:34 DEBUG   opendrift:2156: ---------------------------------
08:27:34 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:34 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']
08:27:34 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:34 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:34 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:34 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:34 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:27:34 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-15 22:00:00 (before)
                2026-03-15 23:00:00 (after)
08:27:34 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-15 22:00:00) in space  (linearNDFast)
08:27:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:34 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-15 23:00:00) in space  (linearNDFast)
08:27:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:34 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-15 22:00:00, weight 0.06) and
                      after (2026-03-15 23:00:00, weight 0.94) in time
08:27:34 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703040611 and -59.29068049472857 degrees.
08:27:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703040611 and -59.29068049472857 degrees.
08:27:34 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:34 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:34 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:34 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:34 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:34 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:34 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:34 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:34 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:34 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:34 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:34 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:34 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:34 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:34 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:34 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:34 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:34 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:34 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:34 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:34 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:34 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:34 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:34 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:34 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:34 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:34 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:34 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.138851 (min) 0.329078 (max)
08:27:34 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.151717 (min) 0.304367 (max)
08:27:34 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.375933 (min) -0.346574 (max)
08:27:34 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -0.442179 (min) 0.00753514 (max)
08:27:34 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 10.6034 (min) 12.3661 (max)
08:27:34 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:34 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5561 (min) 25.1713 (max)
08:27:34 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0166391 (max)
08:27:34 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:34 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.43313 (min) 4.95846 (max)
08:27:34 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.239 (min) 32.5496 (max)
08:27:34 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000413179 (min) 0.000284524 (max)
08:27:34 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:34 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:34 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:34 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:34 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:34 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:34 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:34 DEBUG   opendrift:721: No elements hit coastline.
08:27:34 DEBUG   opendrift:760: No elements hit seafloor.
08:27:34 DEBUG   opendrift:1732: No elements to deactivate
08:27:34 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:34 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:34 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:34 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 4
08:27:34 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 0]
08:27:34 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 3]
08:27:34 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 299.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  37.   0.]
 [  5.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:27:34 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:34 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:34 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:34 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:34 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.11050822061186909
08:27:34 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:34 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:34 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:34 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:559: 4 elements reached seafloor, interacting with bottom
08:27:34 DEBUG   opendrift:765: Lifting 4 elements to seafloor.
08:27:34 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:27:34 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:27:34 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:34 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:27:34 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:34 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:34 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:34 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:34 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(160), np.int64(0), np.int64(8), np.int64(332), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:34 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:34 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:34 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:34 DEBUG   opendrift:2135: ======================================================================
08:27:34 INFO    opendrift:2136: 2026-03-15 23:26:38.270352 - step 31 of 96 - 500 active elements (0 deactivated)
08:27:34 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:34 DEBUG   opendrift:2144: ======================================================================
08:27:34 DEBUG   opendrift:2155:                57.544481359625195 <- latitude -> 57.65069769244686
08:27:34 DEBUG   opendrift:2155:                10.511204052617465 <- longitude -> 10.712535611979273
08:27:34 DEBUG   opendrift:2155:                -23.905616760253906 <- z -> 0.0
08:27:34 DEBUG   opendrift:2156: ---------------------------------
08:27:34 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:34 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']
08:27:34 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:34 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:34 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:34 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:34 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:27:34 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-15 23:00:00 (before)
                2026-03-16 00:00:00 (after)
08:27:37 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:27:37 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:27:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:27:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:27:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:27:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.03624346792567 and 59.70649787902909 degrees.
08:27:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:27:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.03624346792567 and 59.70649787902909 degrees.
08:27:38 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:27:38 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:27:38 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:27:38 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:27:38 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:27:38 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:27:38 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:27:38 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 38x38x11) for time after (2026-03-16 00:00:00)
08:27:38 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-15 23:00:00) in space  (linearNDFast)
08:27:38 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:38 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 00:00:00) in space  (linearNDFast)
08:27:38 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:38 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-15 23:00:00, weight 0.56) and
                      after (2026-03-16 00:00:00, weight 0.44) in time
08:27:38 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703040611 and -59.28747546315873 degrees.
08:27:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703040611 and -59.28747546315873 degrees.
08:27:38 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:38 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:38 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:38 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:38 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:38 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:38 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:38 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:38 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:38 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:38 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:38 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:38 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:38 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:38 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:38 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:38 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:38 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:38 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:38 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:38 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:38 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:38 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:38 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:38 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:38 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:38 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:38 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:38 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:38 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.148591 (min) 0.344529 (max)
08:27:38 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.181993 (min) 0.320219 (max)
08:27:38 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.325264 (min) -0.295015 (max)
08:27:38 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -1.42542 (min) -1.05603 (max)
08:27:38 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 11.264 (min) 12.498 (max)
08:27:38 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:38 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5561 (min) 25.3467 (max)
08:27:38 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0182729 (max)
08:27:38 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:38 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.47527 (min) 4.89566 (max)
08:27:38 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.3042 (min) 32.5426 (max)
08:27:38 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000305819 (min) 0.000293203 (max)
08:27:38 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:38 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:38 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:38 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:38 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:38 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:38 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:38 DEBUG   opendrift:721: No elements hit coastline.
08:27:38 DEBUG   opendrift:760: No elements hit seafloor.
08:27:38 DEBUG   opendrift:1732: No elements to deactivate
08:27:38 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:38 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:38 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:38 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 4
08:27:38 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 3]
08:27:38 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 0]
08:27:38 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 302.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  38.   0.]
 [  6.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:27:38 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:38 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:38 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:38 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:38 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.11387571941526857
08:27:38 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:38 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:38 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:38 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:559: 3 elements reached seafloor, interacting with bottom
08:27:38 DEBUG   opendrift:765: Lifting 3 elements to seafloor.
08:27:38 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:38 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:38 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:38 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:38 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:38 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(158), np.int64(0), np.int64(8), np.int64(334), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:38 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:38 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:38 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:38 DEBUG   opendrift:2135: ======================================================================
08:27:38 INFO    opendrift:2136: 2026-03-15 23:56:38.270352 - step 32 of 96 - 500 active elements (0 deactivated)
08:27:38 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:38 DEBUG   opendrift:2144: ======================================================================
08:27:38 DEBUG   opendrift:2155:                57.544481359625195 <- latitude -> 57.65069769244686
08:27:38 DEBUG   opendrift:2155:                10.511204052617465 <- longitude -> 10.722900748932085
08:27:38 DEBUG   opendrift:2155:                -23.905616760253906 <- z -> -0.04417442098342339
08:27:38 DEBUG   opendrift:2156: ---------------------------------
08:27:38 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27: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']
08:27:38 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:38 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:38 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:38 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27: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
08:27:38 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-15 23:00:00 (before)
                2026-03-16 00:00:00 (after)
08:27:38 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-15 23:00:00) in space  (linearNDFast)
08:27:38 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:38 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 00:00:00) in space  (linearNDFast)
08:27:38 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:38 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-15 23:00:00, weight 0.06) and
                      after (2026-03-16 00:00:00, weight 0.94) in time
08:27:38 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703040611 and -59.277110321579016 degrees.
08:27:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703040611 and -59.277110321579016 degrees.
08:27:38 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:38 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:38 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:38 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:38 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:38 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:38 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:38 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:38 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:38 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:38 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:38 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:38 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:38 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:38 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:38 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:38 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:38 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:38 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:38 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:38 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:38 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:38 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:38 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:38 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:38 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:38 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:38 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:38 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:38 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.16212 (min) 0.311077 (max)
08:27:38 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.230809 (min) 0.179668 (max)
08:27:38 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.274237 (min) -0.241384 (max)
08:27:38 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -2.597 (min) -2.17912 (max)
08:27:38 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 11.9954 (min) 12.6944 (max)
08:27:38 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:38 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5561 (min) 25.4651 (max)
08:27:38 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.08148e-06 (min) 0.0263403 (max)
08:27:38 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:38 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.52244 (min) 4.84901 (max)
08:27:38 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.4005 (min) 32.5351 (max)
08:27:38 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000452976 (min) 0.0003108 (max)
08:27:38 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:38 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:38 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:38 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:38 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:38 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:38 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:38 DEBUG   opendrift:721: No elements hit coastline.
08:27:38 DEBUG   opendrift:760: No elements hit seafloor.
08:27:38 DEBUG   opendrift:1732: No elements to deactivate
08:27:38 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:38 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:38 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:38 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 6
08:27:38 DEBUG   opendrift.models.chemicaldrift:1477: old species: [3 3 3 0 0 0]
08:27:38 DEBUG   opendrift.models.chemicaldrift:1478: new species: [0 0 0 3 3 3]
08:27:38 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 305.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  38.   0.]
 [  9.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:27:38 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:38 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:38 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:38 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:38 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.12103301624653807
08:27:38 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:38 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:38 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:38 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:559: 3 elements reached seafloor, interacting with bottom
08:27:38 DEBUG   opendrift:765: Lifting 3 elements to seafloor.
08:27:38 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
08:27:38 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:38 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:38 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:38 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:38 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:38 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(158), np.int64(0), np.int64(8), np.int64(334), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:38 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:38 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:38 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:38 DEBUG   opendrift:2135: ======================================================================
08:27:38 INFO    opendrift:2136: 2026-03-16 00:26:38.270352 - step 33 of 96 - 500 active elements (0 deactivated)
08:27:38 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:38 DEBUG   opendrift:2144: ======================================================================
08:27:38 DEBUG   opendrift:2155:                57.544481359625195 <- latitude -> 57.65069769244686
08:27:38 DEBUG   opendrift:2155:                10.51120405261746 <- longitude -> 10.723424512052084
08:27:38 DEBUG   opendrift:2155:                -23.905616760253906 <- z -> 0.0
08:27:38 DEBUG   opendrift:2156: ---------------------------------
08:27:38 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27: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']
08:27:38 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:38 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:38 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:38 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27: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
08:27:38 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 00:00:00 (before)
                2026-03-16 01:00:00 (after)
08:27:39 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:27:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:27:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:27:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:27:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:27:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.02488922537455 and 59.70649787902909 degrees.
08:27:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:27:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.02488922537455 and 59.70649787902909 degrees.
08:27:40 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:27:40 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:27:40 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:27:40 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:27:40 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:27:40 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:27:40 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:27:40 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 38x39x11) for time after (2026-03-16 01:00:00)
08:27:40 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 00:00:00) in space  (linearNDFast)
08:27:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:40 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 01:00:00) in space  (linearNDFast)
08:27:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:40 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 00:00:00, weight 0.56) and
                      after (2026-03-16 01:00:00, weight 0.44) in time
08:27:40 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703040611 and -59.27658655924392 degrees.
08:27:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703040611 and -59.27658655924392 degrees.
08:27:40 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:40 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:40 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:40 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:40 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:40 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:40 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:40 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:40 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:40 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:40 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:40 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:40 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:40 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:40 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:40 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:40 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:40 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:40 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:40 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:40 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:40 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:40 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:40 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:40 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:40 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:40 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:40 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:40 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:40 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.150871 (min) 0.311427 (max)
08:27:40 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.234078 (min) 0.19041 (max)
08:27:40 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.2413 (min) -0.209624 (max)
08:27:40 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -2.37753 (min) -1.83135 (max)
08:27:40 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 11.699 (min) 12.906 (max)
08:27:40 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:40 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5561 (min) 25.5785 (max)
08:27:40 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1e-06 (min) 0.025253 (max)
08:27:40 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:40 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.56662 (min) 4.80968 (max)
08:27:40 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.5538 (min) 32.5271 (max)
08:27:40 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000461157 (min) 0.000289891 (max)
08:27:40 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:40 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:40 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:40 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:40 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:40 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:40 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:40 DEBUG   opendrift:721: No elements hit coastline.
08:27:40 DEBUG   opendrift:760: No elements hit seafloor.
08:27:40 DEBUG   opendrift:1732: No elements to deactivate
08:27:40 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:40 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:40 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:40 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 6
08:27:40 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 0 0 0]
08:27:40 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 3 3 3]
08:27:40 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 311.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  38.   0.]
 [  9.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:27:40 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:40 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:40 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:40 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:40 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.1242935209998372
08:27:40 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:40 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:40 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:40 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:559: 6 elements reached seafloor, interacting with bottom
08:27:40 DEBUG   opendrift:765: Lifting 6 elements to seafloor.
08:27:40 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 22 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:40 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:40 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:40 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:40 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:40 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(152), np.int64(0), np.int64(8), np.int64(340), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:40 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:40 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:40 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:40 DEBUG   opendrift:2135: ======================================================================
08:27:40 INFO    opendrift:2136: 2026-03-16 00:56:38.270352 - step 34 of 96 - 500 active elements (0 deactivated)
08:27:40 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:40 DEBUG   opendrift:2144: ======================================================================
08:27:40 DEBUG   opendrift:2155:                57.544481359625195 <- latitude -> 57.65069769244686
08:27:40 DEBUG   opendrift:2155:                10.511204052617455 <- longitude -> 10.724954887859345
08:27:40 DEBUG   opendrift:2155:                -24.382017765108095 <- z -> -0.09768547993081533
08:27:40 DEBUG   opendrift:2156: ---------------------------------
08:27:40 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27: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']
08:27:40 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:40 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:40 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:40 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27: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
08:27:40 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 00:00:00 (before)
                2026-03-16 01:00:00 (after)
08:27:40 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 00:00:00) in space  (linearNDFast)
08:27:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:40 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 01:00:00) in space  (linearNDFast)
08:27:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:40 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 00:00:00, weight 0.06) and
                      after (2026-03-16 01:00:00, weight 0.94) in time
08:27:40 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703248547 and -59.27505617684839 degrees.
08:27:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703248547 and -59.27505617684839 degrees.
08:27:40 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:40 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:40 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:40 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:40 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:40 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:40 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:40 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:40 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:40 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:40 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:40 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:40 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:40 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:40 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:40 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:40 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:40 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:40 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:40 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:40 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:40 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:40 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:40 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:40 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:40 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:40 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:40 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:40 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:40 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.13581 (min) 0.320549 (max)
08:27:40 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.234166 (min) 0.136001 (max)
08:27:40 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.211253 (min) -0.180624 (max)
08:27:40 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -1.998 (min) -1.08534 (max)
08:27:40 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 11.2729 (min) 13.143 (max)
08:27:40 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:40 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5561 (min) 25.7474 (max)
08:27:40 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 6.32445e-05 (min) 0.0286932 (max)
08:27:40 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:40 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.57851 (min) 4.79447 (max)
08:27:40 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.6025 (min) 32.519 (max)
08:27:40 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000425584 (min) 0.00025999 (max)
08:27:40 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:40 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:40 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:40 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:40 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:40 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:40 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:40 DEBUG   opendrift:721: No elements hit coastline.
08:27:40 DEBUG   opendrift:760: No elements hit seafloor.
08:27:40 DEBUG   opendrift:1732: No elements to deactivate
08:27:40 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:40 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:40 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:40 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 5
08:27:40 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 0 0]
08:27:40 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 3 3]
08:27:40 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 316.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  38.   0.]
 [  9.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:27:40 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:40 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:40 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:40 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:40 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.12771288222638638
08:27:40 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:40 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:40 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:40 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:559: 5 elements reached seafloor, interacting with bottom
08:27:40 DEBUG   opendrift:765: Lifting 5 elements to seafloor.
08:27:40 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:40 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:40 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:40 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:40 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:40 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:40 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(147), np.int64(0), np.int64(8), np.int64(345), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:40 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:40 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:40 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:40 DEBUG   opendrift:2135: ======================================================================
08:27:40 INFO    opendrift:2136: 2026-03-16 01:26:38.270352 - step 35 of 96 - 500 active elements (0 deactivated)
08:27:40 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:40 DEBUG   opendrift:2144: ======================================================================
08:27:40 DEBUG   opendrift:2155:                57.544481359625195 <- latitude -> 57.65069769244686
08:27:40 DEBUG   opendrift:2155:                10.511204052617455 <- longitude -> 10.732598413918906
08:27:40 DEBUG   opendrift:2155:                -25.15247344970703 <- z -> -0.21588842680537113
08:27:40 DEBUG   opendrift:2156: ---------------------------------
08:27:40 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27: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']
08:27:40 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:40 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:40 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:40 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27: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
08:27:40 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 01:00:00 (before)
                2026-03-16 02:00:00 (after)
08:27:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:27:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:27:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:27:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:27:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:27:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.01353768346383 and 59.70649787902909 degrees.
08:27:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:27:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.01353768346383 and 59.70649787902909 degrees.
08:27:42 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:27:42 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:27:42 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:27:42 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:27:42 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:27:42 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:27:42 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:27:42 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 38x40x11) for time after (2026-03-16 02:00:00)
08:27:42 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 01:00:00) in space  (linearNDFast)
08:27:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:42 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 02:00:00) in space  (linearNDFast)
08:27:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:42 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 01:00:00, weight 0.56) and
                      after (2026-03-16 02:00:00, weight 0.44) in time
08:27:42 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703248547 and -59.26741264967913 degrees.
08:27:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703248547 and -59.26741264967913 degrees.
08:27:42 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:42 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:42 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:42 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:42 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:42 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:42 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:42 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:42 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:42 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:42 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:42 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:42 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:42 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:42 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:42 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:42 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:42 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:42 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:42 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:42 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:42 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:42 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:42 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:42 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:42 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:42 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:42 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.115581 (min) 0.315981 (max)
08:27:42 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.220293 (min) 0.197571 (max)
08:27:42 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.200769 (min) -0.173378 (max)
08:27:42 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -2.0642 (min) -1.48348 (max)
08:27:42 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 11.3854 (min) 12.8029 (max)
08:27:42 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:42 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5561 (min) 26.0687 (max)
08:27:42 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 4.40559e-05 (min) 0.0291131 (max)
08:27:42 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:42 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.30176 (min) 4.8435 (max)
08:27:42 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.3434 (min) 32.5152 (max)
08:27:42 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00036844 (min) 0.00021857 (max)
08:27:42 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:42 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:42 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:42 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:42 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:42 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:42 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:42 DEBUG   opendrift:721: No elements hit coastline.
08:27:42 DEBUG   opendrift:760: No elements hit seafloor.
08:27:42 DEBUG   opendrift:1732: No elements to deactivate
08:27:42 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:42 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:42 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:42 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 5
08:27:42 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 0 0]
08:27:42 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 3 3]
08:27:42 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 321.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  38.   0.]
 [  9.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:27:42 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:42 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:42 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:42 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:42 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.12072830950608861
08:27:42 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:42 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:42 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:42 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:559: 5 elements reached seafloor, interacting with bottom
08:27:42 DEBUG   opendrift:765: Lifting 5 elements to seafloor.
08:27:42 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:42 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:42 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:42 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:42 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:42 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(142), np.int64(0), np.int64(8), np.int64(350), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:42 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:42 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:42 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:42 DEBUG   opendrift:2135: ======================================================================
08:27:42 INFO    opendrift:2136: 2026-03-16 01:56:38.270352 - step 36 of 96 - 500 active elements (0 deactivated)
08:27:42 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:42 DEBUG   opendrift:2144: ======================================================================
08:27:42 DEBUG   opendrift:2155:                57.544481359625195 <- latitude -> 57.65069769244686
08:27:42 DEBUG   opendrift:2155:                10.511204052617451 <- longitude -> 10.732287542404979
08:27:42 DEBUG   opendrift:2155:                -25.531776428222656 <- z -> -0.4717220487071585
08:27:42 DEBUG   opendrift:2156: ---------------------------------
08:27:42 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27: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']
08:27:42 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:42 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:42 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:42 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27: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
08:27:42 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 01:00:00 (before)
                2026-03-16 02:00:00 (after)
08:27:42 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 01:00:00) in space  (linearNDFast)
08:27:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:42 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 02:00:00) in space  (linearNDFast)
08:27:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:42 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 01:00:00, weight 0.06) and
                      after (2026-03-16 02:00:00, weight 0.94) in time
08:27:42 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703248547 and -59.26772353463066 degrees.
08:27:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703248547 and -59.26772353463066 degrees.
08:27:42 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:42 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:42 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:42 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:42 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:42 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:42 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:42 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:42 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:42 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:42 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:42 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:42 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:42 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:42 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:42 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:42 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:42 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:42 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:42 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:42 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:42 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:42 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:42 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:42 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:42 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:42 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:42 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.114073 (min) 0.324275 (max)
08:27:42 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.23052 (min) 0.160947 (max)
08:27:42 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.192746 (min) -0.168878 (max)
08:27:42 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -2.88302 (min) -1.60747 (max)
08:27:42 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 11.5659 (min) 12.4288 (max)
08:27:42 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:42 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5561 (min) 26.123 (max)
08:27:42 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.82898e-05 (min) 0.0295408 (max)
08:27:42 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:42 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.30754 (min) 4.76105 (max)
08:27:42 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.5379 (min) 32.5347 (max)
08:27:42 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000441124 (min) 0.000213584 (max)
08:27:42 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:42 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:42 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:42 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:42 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:42 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:42 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:42 DEBUG   opendrift:721: No elements hit coastline.
08:27:42 DEBUG   opendrift:760: No elements hit seafloor.
08:27:42 DEBUG   opendrift:1732: No elements to deactivate
08:27:42 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:42 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:42 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:42 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 7
08:27:42 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 0 0 0 2]
08:27:42 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 3 3 3 0]
08:27:42 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 327.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  38.   0.]
 [  9.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:27:42 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:42 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:42 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:42 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:42 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.11441807538321278
08:27:42 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:42 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:42 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:42 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:559: 6 elements reached seafloor, interacting with bottom
08:27:42 DEBUG   opendrift:765: Lifting 6 elements to seafloor.
08:27:42 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:42 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:42 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:42 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:42 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:42 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:42 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(137), np.int64(0), np.int64(7), np.int64(356), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:42 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:42 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:42 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:42 DEBUG   opendrift:2135: ======================================================================
08:27:42 INFO    opendrift:2136: 2026-03-16 02:26:38.270352 - step 37 of 96 - 500 active elements (0 deactivated)
08:27:42 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:42 DEBUG   opendrift:2144: ======================================================================
08:27:42 DEBUG   opendrift:2155:                57.543394903931684 <- latitude -> 57.65069769244686
08:27:42 DEBUG   opendrift:2155:                10.511204052617448 <- longitude -> 10.7374809894913
08:27:42 DEBUG   opendrift:2155:                -25.531776428222656 <- z -> -0.06552011439183025
08:27:42 DEBUG   opendrift:2156: ---------------------------------
08:27:42 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27: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']
08:27:42 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:42 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:42 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:42 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27: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
08:27:42 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 02:00:00 (before)
                2026-03-16 03:00:00 (after)
08:27:45 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:27:45 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:27:45 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:27:45 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:27:45 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:27:45 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.01353768346383 and 59.70649787902909 degrees.
08:27:45 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:27:45 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.01353768346383 and 59.70649787902909 degrees.
08:27:45 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:27:45 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:27:45 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:27:45 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:27:45 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:27:45 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:27:45 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:27:45 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 38x40x11) for time after (2026-03-16 03:00:00)
08:27:45 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 02:00:00) in space  (linearNDFast)
08:27:45 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:45 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 03:00:00) in space  (linearNDFast)
08:27:45 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:45 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 02:00:00, weight 0.56) and
                      after (2026-03-16 03:00:00, weight 0.44) in time
08:27:45 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:45 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703248547 and -59.26253007805773 degrees.
08:27:45 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703248547 and -59.26253007805773 degrees.
08:27:45 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:45 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:45 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:45 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:45 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:45 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:45 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:45 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:45 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:45 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:45 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:45 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:45 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:45 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:45 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:45 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:45 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:45 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:45 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:45 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:45 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:45 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:45 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:45 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:45 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:45 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:45 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:45 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:45 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:45 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.101454 (min) 0.324256 (max)
08:27:45 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.22737 (min) 0.175111 (max)
08:27:45 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.204278 (min) -0.186224 (max)
08:27:45 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -2.7426 (min) -1.99318 (max)
08:27:45 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 11.6519 (min) 12.5378 (max)
08:27:45 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:45 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5561 (min) 26.3936 (max)
08:27:45 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 2.91628e-05 (min) 0.0314046 (max)
08:27:45 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:45 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.31585 (min) 4.82606 (max)
08:27:45 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.2949 (min) 32.5082 (max)
08:27:45 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000456177 (min) 0.000209402 (max)
08:27:45 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:45 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:45 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:45 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:45 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:45 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:45 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:45 DEBUG   opendrift:721: No elements hit coastline.
08:27:45 DEBUG   opendrift:765: Lifting 12 elements to seafloor.
08:27:45 DEBUG   opendrift:1732: No elements to deactivate
08:27:45 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:45 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:45 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:45 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 11
08:27:45 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 0 3 0 0 0 0 0 0]
08:27:45 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 3 0 3 3 3 3 3 3]
08:27:45 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 337.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  38.   0.]
 [ 10.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:27:45 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:45 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:45 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:45 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:45 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.11726803027516199
08:27:45 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:45 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:45 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:45 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:559: 10 elements reached seafloor, interacting with bottom
08:27:45 DEBUG   opendrift:765: Lifting 10 elements to seafloor.
08:27:45 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:45 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:45 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:45 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:45 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:45 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(128), np.int64(0), np.int64(7), np.int64(365), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:45 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:45 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:45 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:45 DEBUG   opendrift:2135: ======================================================================
08:27:45 INFO    opendrift:2136: 2026-03-16 02:56:38.270352 - step 38 of 96 - 500 active elements (0 deactivated)
08:27:45 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:45 DEBUG   opendrift:2144: ======================================================================
08:27:45 DEBUG   opendrift:2155:                57.540123305545364 <- latitude -> 57.65069769244686
08:27:45 DEBUG   opendrift:2155:                10.511061824222706 <- longitude -> 10.747234347717109
08:27:45 DEBUG   opendrift:2155:                -25.86907062763136 <- z -> -0.25056898783308434
08:27:45 DEBUG   opendrift:2156: ---------------------------------
08:27:45 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:45 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']
08:27:45 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:45 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:45 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:45 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:45 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:27:45 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 02:00:00 (before)
                2026-03-16 03:00:00 (after)
08:27:45 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 02:00:00) in space  (linearNDFast)
08:27:45 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:45 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 03:00:00) in space  (linearNDFast)
08:27:45 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:45 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 02:00:00, weight 0.06) and
                      after (2026-03-16 03:00:00, weight 0.94) in time
08:27:45 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:45 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488949258924826 and -59.25277671908998 degrees.
08:27:45 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488949258924826 and -59.25277671908998 degrees.
08:27:45 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:45 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:45 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:45 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:45 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:45 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:45 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:45 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:45 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:45 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:45 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:45 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:45 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:45 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:45 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:45 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:45 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:45 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:45 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:45 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:45 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:45 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:45 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:45 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:45 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:45 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:45 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:45 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:45 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:45 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.0934498 (min) 0.332131 (max)
08:27:45 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.22336 (min) 0.198301 (max)
08:27:45 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.220256 (min) -0.201455 (max)
08:27:45 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -2.91659 (min) -2.17854 (max)
08:27:45 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 11.7259 (min) 12.7635 (max)
08:27:45 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:45 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.556 (min) 26.6246 (max)
08:27:45 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 4.02403e-05 (min) 0.030811 (max)
08:27:45 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:45 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.26256 (min) 4.81258 (max)
08:27:45 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.9097 (min) 32.5258 (max)
08:27:45 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000522747 (min) 0.000220399 (max)
08:27:45 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:45 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:45 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:45 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:45 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:45 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:45 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:45 DEBUG   opendrift:721: No elements hit coastline.
08:27:45 DEBUG   opendrift:765: Lifting 26 elements to seafloor.
08:27:45 DEBUG   opendrift:1732: No elements to deactivate
08:27:45 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:45 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:45 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:45 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 2
08:27:45 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0]
08:27:45 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3]
08:27:45 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 339.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  38.   0.]
 [ 10.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:27:45 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:45 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:45 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:45 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:45 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.12359248508152638
08:27:45 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:45 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:45 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:45 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
08:27:45 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
08:27:45 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:45 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:27:45 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:27:45 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:45 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:45 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:45 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:45 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:45 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(126), np.int64(0), np.int64(6), np.int64(368), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:45 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:45 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:45 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:45 DEBUG   opendrift:2135: ======================================================================
08:27:45 INFO    opendrift:2136: 2026-03-16 03:26:38.270352 - step 39 of 96 - 500 active elements (0 deactivated)
08:27:45 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:45 DEBUG   opendrift:2144: ======================================================================
08:27:45 DEBUG   opendrift:2155:                57.54332819829338 <- latitude -> 57.65069769244686
08:27:45 DEBUG   opendrift:2155:                10.511016127389547 <- longitude -> 10.756515163575552
08:27:45 DEBUG   opendrift:2155:                -25.5152645111084 <- z -> -0.3408593805237916
08:27:45 DEBUG   opendrift:2156: ---------------------------------
08:27:45 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:45 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']
08:27:45 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:45 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:45 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:45 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:45 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:27:45 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 03:00:00 (before)
                2026-03-16 04:00:00 (after)
08:27:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:27:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:27:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:27:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:27:49 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:27:49 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.002188842120034 and 59.70649787902909 degrees.
08:27:49 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:27:49 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.002188842120034 and 59.70649787902909 degrees.
08:27:49 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:27:49 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:27:49 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:27:49 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:27:49 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:27:49 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:27:49 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:27:49 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 38x41x11) for time after (2026-03-16 04:00:00)
08:27:49 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 03:00:00) in space  (linearNDFast)
08:27:49 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:49 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 04:00:00) in space  (linearNDFast)
08:27:49 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:49 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 03:00:00, weight 0.56) and
                      after (2026-03-16 04:00:00, weight 0.44) in time
08:27:49 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:49 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4889949616736 and -59.243495896583866 degrees.
08:27:49 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4889949616736 and -59.243495896583866 degrees.
08:27:49 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:49 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:49 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:49 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:49 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:49 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:49 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:49 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:49 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:49 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:49 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:49 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:49 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:49 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:49 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:49 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:49 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:49 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:49 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:49 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:49 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:49 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:49 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:49 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:49 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:49 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:49 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:49 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:49 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:49 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.102893 (min) 0.301262 (max)
08:27:49 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.195403 (min) 0.263386 (max)
08:27:49 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.257359 (min) -0.237086 (max)
08:27:49 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -2.85787 (min) -1.99563 (max)
08:27:49 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 11.851 (min) 13.2702 (max)
08:27:49 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:49 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5375 (min) 26.8409 (max)
08:27:49 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 4.58708e-05 (min) 0.0317394 (max)
08:27:49 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:49 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.33242 (min) 4.79979 (max)
08:27:49 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.2166 (min) 32.5176 (max)
08:27:49 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000379636 (min) 0.00022106 (max)
08:27:49 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:49 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:49 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:49 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:49 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:49 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:49 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:49 DEBUG   opendrift:721: No elements hit coastline.
08:27:49 DEBUG   opendrift:765: Lifting 36 elements to seafloor.
08:27:49 DEBUG   opendrift:1732: No elements to deactivate
08:27:49 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:49 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:49 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:49 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 9
08:27:49 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 0 0 0 0 3 0]
08:27:49 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 3 3 3 3 0 3]
08:27:49 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 347.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  39.   0.]
 [ 11.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:27:49 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:49 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:49 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:49 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:49 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.13238364947809797
08:27:49 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:49 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:49 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:49 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:559: 8 elements reached seafloor, interacting with bottom
08:27:49 DEBUG   opendrift:765: Lifting 8 elements to seafloor.
08:27:49 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:27:49 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:27:49 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:49 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:49 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:49 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:49 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:49 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(119), np.int64(0), np.int64(5), np.int64(376), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:49 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:49 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:49 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:49 DEBUG   opendrift:2135: ======================================================================
08:27:49 INFO    opendrift:2136: 2026-03-16 03:56:38.270352 - step 40 of 96 - 500 active elements (0 deactivated)
08:27:49 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:49 DEBUG   opendrift:2144: ======================================================================
08:27:49 DEBUG   opendrift:2155:                57.54119464800182 <- latitude -> 57.65069769244686
08:27:49 DEBUG   opendrift:2155:                10.511098920994536 <- longitude -> 10.757671115383808
08:27:49 DEBUG   opendrift:2155:                -25.480337142944336 <- z -> 0.0
08:27:49 DEBUG   opendrift:2156: ---------------------------------
08:27:49 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27: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']
08:27:49 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:49 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:49 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:49 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27: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
08:27:49 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 03:00:00 (before)
                2026-03-16 04:00:00 (after)
08:27:49 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 03:00:00) in space  (linearNDFast)
08:27:49 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:49 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 04:00:00) in space  (linearNDFast)
08:27:49 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:49 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 03:00:00, weight 0.06) and
                      after (2026-03-16 04:00:00, weight 0.94) in time
08:27:49 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:49 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488912161049534 and -59.24233996565971 degrees.
08:27:49 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488912161049534 and -59.24233996565971 degrees.
08:27:49 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:49 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:49 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:49 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:49 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:49 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:49 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:49 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:49 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:49 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:49 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:49 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:49 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:49 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:49 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:49 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:49 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:49 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:49 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:49 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:49 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:49 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:49 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:49 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:49 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:49 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:49 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:49 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:49 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:49 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.105553 (min) 0.356539 (max)
08:27:49 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.164424 (min) 0.399653 (max)
08:27:49 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.297023 (min) -0.273677 (max)
08:27:49 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -2.71828 (min) -1.69236 (max)
08:27:49 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 11.9825 (min) 13.8125 (max)
08:27:49 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:49 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.5218 (min) 26.9397 (max)
08:27:49 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1e-06 (min) 0.0352361 (max)
08:27:49 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:49 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.3173 (min) 4.8119 (max)
08:27:49 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.005 (min) 32.5163 (max)
08:27:49 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000390743 (min) 0.00024794 (max)
08:27:49 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:49 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:49 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:49 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:49 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:49 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:49 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:49 DEBUG   opendrift:721: No elements hit coastline.
08:27:49 DEBUG   opendrift:765: Lifting 47 elements to seafloor.
08:27:49 DEBUG   opendrift:1732: No elements to deactivate
08:27:49 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:49 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:49 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:49 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 4
08:27:49 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 0]
08:27:49 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 3]
08:27:49 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 351.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  40.   0.]
 [ 11.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:27:49 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:49 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:49 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:49 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:49 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.14225735104863418
08:27:49 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:49 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:49 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:49 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:559: 4 elements reached seafloor, interacting with bottom
08:27:49 DEBUG   opendrift:765: Lifting 4 elements to seafloor.
08:27:49 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:49 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:49 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:49 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:49 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:49 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:49 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(115), np.int64(0), np.int64(5), np.int64(380), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:49 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:49 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:49 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:49 DEBUG   opendrift:2135: ======================================================================
08:27:49 INFO    opendrift:2136: 2026-03-16 04:26:38.270352 - step 41 of 96 - 500 active elements (0 deactivated)
08:27:49 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:49 DEBUG   opendrift:2144: ======================================================================
08:27:49 DEBUG   opendrift:2155:                57.54443025478565 <- latitude -> 57.65069769244686
08:27:49 DEBUG   opendrift:2155:                10.511204052617444 <- longitude -> 10.768397123230578
08:27:49 DEBUG   opendrift:2155:                -25.442752838134766 <- z -> -0.12986264124599844
08:27:49 DEBUG   opendrift:2156: ---------------------------------
08:27:49 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27: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']
08:27:49 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:49 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:49 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:49 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27: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
08:27:49 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 04:00:00 (before)
                2026-03-16 05:00:00 (after)
08:27:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:27:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:27:52 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:27:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:27:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:27:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.99084270127019 and 59.70649787902909 degrees.
08:27:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:27:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.99084270127019 and 59.70649787902909 degrees.
08:27:53 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:27:53 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:27:53 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:27:53 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:27:53 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:27:53 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:27:53 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:27:53 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 38x42x11) for time after (2026-03-16 05:00:00)
08:27:53 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 04:00:00) in space  (linearNDFast)
08:27:53 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:53 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 05:00:00) in space  (linearNDFast)
08:27:53 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:53 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 04:00:00, weight 0.56) and
                      after (2026-03-16 05:00:00, weight 0.44) in time
08:27:53 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703248547 and -59.23161394148119 degrees.
08:27:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703248547 and -59.23161394148119 degrees.
08:27:53 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:53 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:53 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:53 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:53 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:53 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:53 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:53 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:53 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:53 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:53 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:53 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:53 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:53 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:53 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:53 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:53 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:53 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:53 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:53 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:53 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:53 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:53 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:53 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:53 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:53 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:53 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:53 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:53 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:53 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.118317 (min) 0.306162 (max)
08:27:53 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.119698 (min) 0.393285 (max)
08:27:53 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.356299 (min) -0.33219 (max)
08:27:53 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -2.64822 (min) -1.3716 (max)
08:27:53 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 11.5215 (min) 13.831 (max)
08:27:53 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:53 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.4827 (min) 26.8121 (max)
08:27:53 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 2.62997e-05 (min) 0.0355656 (max)
08:27:53 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:53 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.33789 (min) 4.77573 (max)
08:27:53 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.8438 (min) 32.5163 (max)
08:27:53 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00041329 (min) 0.0002852 (max)
08:27:53 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:53 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:53 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:53 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:53 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:53 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:53 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:53 DEBUG   opendrift:721: No elements hit coastline.
08:27:53 DEBUG   opendrift:765: Lifting 54 elements to seafloor.
08:27:53 DEBUG   opendrift:1732: No elements to deactivate
08:27:53 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:53 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:53 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:53 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 3
08:27:53 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0]
08:27:53 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3]
08:27:53 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 354.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  40.   0.]
 [ 11.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:27:53 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:53 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:53 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:53 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:53 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.14254487152115358
08:27:53 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:53 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:53 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:53 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:559: 3 elements reached seafloor, interacting with bottom
08:27:53 DEBUG   opendrift:765: Lifting 3 elements to seafloor.
08:27:53 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:53 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:53 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:53 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:53 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:53 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(112), np.int64(0), np.int64(5), np.int64(383), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:53 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:53 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:53 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:53 DEBUG   opendrift:2135: ======================================================================
08:27:53 INFO    opendrift:2136: 2026-03-16 04:56:38.270352 - step 42 of 96 - 500 active elements (0 deactivated)
08:27:53 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:53 DEBUG   opendrift:2144: ======================================================================
08:27:53 DEBUG   opendrift:2155:                57.54315586621717 <- latitude -> 57.65069769244686
08:27:53 DEBUG   opendrift:2155:                10.511204052617444 <- longitude -> 10.770069293346719
08:27:53 DEBUG   opendrift:2155:                -25.469983298311355 <- z -> -0.15269041580442755
08:27:53 DEBUG   opendrift:2156: ---------------------------------
08:27:53 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27: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']
08:27:53 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:53 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:53 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:53 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27: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
08:27:53 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 04:00:00 (before)
                2026-03-16 05:00:00 (after)
08:27:53 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 04:00:00) in space  (linearNDFast)
08:27:53 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:53 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 05:00:00) in space  (linearNDFast)
08:27:53 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:53 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 04:00:00, weight 0.06) and
                      after (2026-03-16 05:00:00, weight 0.94) in time
08:27:53 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703248547 and -59.22994177057439 degrees.
08:27:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703248547 and -59.22994177057439 degrees.
08:27:53 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:53 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:53 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:53 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:53 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:53 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:53 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:53 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:53 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:53 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:53 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:53 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:53 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:53 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:53 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:53 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:53 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:53 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:53 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:53 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:53 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:53 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:53 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:53 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:53 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:53 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:53 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:53 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:53 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:53 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.131747 (min) 0.322179 (max)
08:27:53 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0732374 (min) 0.343158 (max)
08:27:53 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.424828 (min) -0.392369 (max)
08:27:53 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -2.6831 (min) -1.04862 (max)
08:27:53 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 10.9858 (min) 13.8018 (max)
08:27:53 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:53 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.4351 (min) 26.8732 (max)
08:27:53 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.65203e-05 (min) 0.0337742 (max)
08:27:53 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:53 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.25645 (min) 4.7388 (max)
08:27:53 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.0663 (min) 32.5361 (max)
08:27:53 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000387962 (min) 0.000331141 (max)
08:27:53 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:53 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:53 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:53 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:53 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:53 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:53 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:53 DEBUG   opendrift:721: No elements hit coastline.
08:27:53 DEBUG   opendrift:765: Lifting 68 elements to seafloor.
08:27:53 DEBUG   opendrift:1732: No elements to deactivate
08:27:53 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:53 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:53 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:53 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 5
08:27:53 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 0 0]
08:27:53 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 3 3]
08:27:53 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 359.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  40.   0.]
 [ 11.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:27:53 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:53 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:53 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:53 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:53 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.14193346686212965
08:27:53 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:53 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:53 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:53 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:559: 5 elements reached seafloor, interacting with bottom
08:27:53 DEBUG   opendrift:765: Lifting 5 elements to seafloor.
08:27:53 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:53 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:53 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:53 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:53 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:53 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:53 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(107), np.int64(0), np.int64(5), np.int64(388), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:53 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:53 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:53 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:53 DEBUG   opendrift:2135: ======================================================================
08:27:53 INFO    opendrift:2136: 2026-03-16 05:26:38.270352 - step 43 of 96 - 500 active elements (0 deactivated)
08:27:53 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:53 DEBUG   opendrift:2144: ======================================================================
08:27:53 DEBUG   opendrift:2155:                57.54435879438981 <- latitude -> 57.652131860260646
08:27:53 DEBUG   opendrift:2155:                10.511204052617444 <- longitude -> 10.774906090875884
08:27:53 DEBUG   opendrift:2155:                -25.32713508605957 <- z -> 0.0
08:27:53 DEBUG   opendrift:2156: ---------------------------------
08:27:53 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27: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']
08:27:53 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:53 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:53 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:53 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27: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
08:27:53 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 05:00:00 (before)
                2026-03-16 06:00:00 (after)
08:27:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:27:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:27:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:27:58 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:27:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:27:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.98402224486758 and 59.70649787902909 degrees.
08:27:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:27:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.98402224486758 and 59.70649787902909 degrees.
08:27:59 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:27:59 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:27:59 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:27:59 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:27:59 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:27:59 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:27:59 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:27:59 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 39x42x11) for time after (2026-03-16 06:00:00)
08:27:59 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 05:00:00) in space  (linearNDFast)
08:27:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:59 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 06:00:00) in space  (linearNDFast)
08:27:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:59 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 05:00:00, weight 0.56) and
                      after (2026-03-16 06:00:00, weight 0.44) in time
08:27:59 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.22510497688696 degrees.
08:27:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.22510497688696 degrees.
08:27:59 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:59 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:59 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:59 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:59 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:59 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:59 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:59 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:59 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:59 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:59 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:59 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:59 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:59 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:59 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:59 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:59 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:59 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:59 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:59 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:59 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:59 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:59 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:59 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:59 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:59 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:59 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:59 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:59 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:59 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.150294 (min) 0.329307 (max)
08:27:59 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0329251 (min) 0.480472 (max)
08:27:59 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.481874 (min) -0.447699 (max)
08:27:59 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -2.69892 (min) -0.879829 (max)
08:27:59 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 10.4768 (min) 13.3881 (max)
08:27:59 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:59 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.3837 (min) 26.7987 (max)
08:27:59 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1e-06 (min) 0.035056 (max)
08:27:59 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:59 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.33283 (min) 4.72202 (max)
08:27:59 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.0266 (min) 32.5177 (max)
08:27:59 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000383775 (min) 0.000318367 (max)
08:27:59 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:59 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:59 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:59 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:59 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:59 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:59 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:59 DEBUG   opendrift:721: No elements hit coastline.
08:27:59 DEBUG   opendrift:765: Lifting 76 elements to seafloor.
08:27:59 DEBUG   opendrift:1732: No elements to deactivate
08:27:59 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:59 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:59 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:59 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 3
08:27:59 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0]
08:27:59 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3]
08:27:59 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 362.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  40.   0.]
 [ 11.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:27:59 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:59 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:59 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:59 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:59 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.13348005428978432
08:27:59 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:59 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:59 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:59 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:559: 3 elements reached seafloor, interacting with bottom
08:27:59 DEBUG   opendrift:765: Lifting 3 elements to seafloor.
08:27:59 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:59 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:59 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:59 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:59 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:59 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(104), np.int64(0), np.int64(5), np.int64(391), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:59 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:59 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:59 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:59 DEBUG   opendrift:2135: ======================================================================
08:27:59 INFO    opendrift:2136: 2026-03-16 05:56:38.270352 - step 44 of 96 - 500 active elements (0 deactivated)
08:27:59 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:59 DEBUG   opendrift:2144: ======================================================================
08:27:59 DEBUG   opendrift:2155:                57.544481359625195 <- latitude -> 57.65719577934684
08:27:59 DEBUG   opendrift:2155:                10.511204052617444 <- longitude -> 10.784702265487734
08:27:59 DEBUG   opendrift:2155:                -25.273788452148438 <- z -> -0.16241908984792985
08:27:59 DEBUG   opendrift:2156: ---------------------------------
08:27:59 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27: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']
08:27:59 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:59 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:59 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:59 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27: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
08:27:59 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 05:00:00 (before)
                2026-03-16 06:00:00 (after)
08:27:59 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 05:00:00) in space  (linearNDFast)
08:27:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:59 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 06:00:00) in space  (linearNDFast)
08:27:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:27:59 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 05:00:00, weight 0.06) and
                      after (2026-03-16 06:00:00, weight 0.94) in time
08:27:59 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:27:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.21530880123115 degrees.
08:27:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.21530880123115 degrees.
08:27:59 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:59 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:59 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:27:59 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:59 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:27:59 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:59 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:59 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:27:59 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:59 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:59 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:59 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27:59 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:27:59 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:59 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:27:59 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:59 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27:59 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:27:59 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:27:59 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:27:59 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:27:59 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:27:59 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:27:59 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:27:59 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:27:59 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:27:59 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:27:59 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:27:59 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:27:59 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.171871 (min) 0.333136 (max)
08:27:59 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: 0.00661116 (min) 0.408394 (max)
08:27:59 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.537374 (min) -0.498606 (max)
08:27:59 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -2.74608 (min) -0.730502 (max)
08:27:59 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 9.97121 (min) 12.9033 (max)
08:27:59 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:27:59 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.3365 (min) 26.681 (max)
08:27:59 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 9.65481e-06 (min) 0.0342623 (max)
08:27:59 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:27:59 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.32503 (min) 4.66551 (max)
08:27:59 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.2227 (min) 32.5192 (max)
08:27:59 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000416576 (min) 0.000358283 (max)
08:27:59 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:27:59 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:27:59 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:27:59 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:27:59 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:27:59 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:27:59 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:27:59 DEBUG   opendrift:721: No elements hit coastline.
08:27:59 DEBUG   opendrift:765: Lifting 304 elements to seafloor.
08:27:59 DEBUG   opendrift:1732: No elements to deactivate
08:27:59 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:27:59 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:27:59 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:27:59 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 2
08:27:59 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0]
08:27:59 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3]
08:27:59 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 364.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  40.   0.]
 [ 11.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:27:59 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:59 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:59 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:27:59 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:27:59 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.12399221762058013
08:27:59 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:27:59 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:27:59 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:27:59 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
08:27:59 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
08:27:59 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:27:59 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:27:59 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:27:59 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:27:59 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:27:59 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:27:59 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(102), np.int64(0), np.int64(5), np.int64(393), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:27:59 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:27:59 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:27:59 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:27:59 DEBUG   opendrift:2135: ======================================================================
08:27:59 INFO    opendrift:2136: 2026-03-16 06:26:38.270352 - step 45 of 96 - 500 active elements (0 deactivated)
08:27:59 DEBUG   opendrift:2142: 0 elements scheduled.
08:27:59 DEBUG   opendrift:2144: ======================================================================
08:27:59 DEBUG   opendrift:2155:                57.544481359625195 <- latitude -> 57.660733680224304
08:27:59 DEBUG   opendrift:2155:                10.511204052617444 <- longitude -> 10.785305454687524
08:27:59 DEBUG   opendrift:2155:                -25.329042084889654 <- z -> -0.3096607408055916
08:27:59 DEBUG   opendrift:2156: ---------------------------------
08:27:59 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:27: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']
08:27:59 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:27:59 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:27:59 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:27:59 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:27: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
08:27:59 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 06:00:00 (before)
                2026-03-16 07:00:00 (after)
08:28:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:28:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:28:02 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:28:02 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:28:02 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:28:02 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.97719908663438 and 59.70649787902909 degrees.
08:28:02 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:28:02 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.97719908663438 and 59.70649787902909 degrees.
08:28:02 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:28:02 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:28:02 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:28:02 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:28:02 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:28:02 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:28:02 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:28:02 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 40x42x11) for time after (2026-03-16 07:00:00)
08:28:02 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 06:00:00) in space  (linearNDFast)
08:28:02 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:02 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 07:00:00) in space  (linearNDFast)
08:28:02 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:02 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 06:00:00, weight 0.56) and
                      after (2026-03-16 07:00:00, weight 0.44) in time
08:28:02 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:28:02 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.21470560426451 degrees.
08:28:02 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.21470560426451 degrees.
08:28:02 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:02 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:02 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:28:02 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:02 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:28:02 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:02 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:02 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:28:02 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:02 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:02 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:02 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:02 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:28:02 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:02 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:28:02 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:02 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:02 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:28:02 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:02 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:28:02 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:02 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:02 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:28:02 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:28:02 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:28:02 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:28:02 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:28:02 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:28:02 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:28:02 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.178582 (min) 0.3449 (max)
08:28:02 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: 0.0267957 (min) 0.561697 (max)
08:28:02 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.572896 (min) -0.531053 (max)
08:28:02 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -2.52879 (min) -0.675572 (max)
08:28:02 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 9.49922 (min) 12.726 (max)
08:28:02 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:28:02 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.2898 (min) 26.6366 (max)
08:28:02 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.58397e-05 (min) 0.0321992 (max)
08:28:02 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:28:02 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.28193 (min) 4.67877 (max)
08:28:02 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.0387 (min) 32.5202 (max)
08:28:02 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000383841 (min) 0.000303235 (max)
08:28:02 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:28:02 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:28:02 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:28:02 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:28:02 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:28:02 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:28:02 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:28:02 DEBUG   opendrift:721: No elements hit coastline.
08:28:02 DEBUG   opendrift:765: Lifting 393 elements to seafloor.
08:28:02 DEBUG   opendrift:1732: No elements to deactivate
08:28:02 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:28:02 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:28:02 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:28:02 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 2
08:28:02 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0]
08:28:02 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3]
08:28:02 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 366.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  40.   0.]
 [ 11.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:28:02 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:02 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:02 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:28:02 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:28:02 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.12049415543168565
08:28:02 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:28:02 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:28:02 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:28:02 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
08:28:02 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
08:28:02 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:28:02 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:28:02 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:28:02 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:28:02 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:28:02 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:02 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:02 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(100), np.int64(0), np.int64(4), np.int64(396), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:28:02 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:28:02 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:28:02 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:28:02 DEBUG   opendrift:2135: ======================================================================
08:28:02 INFO    opendrift:2136: 2026-03-16 06:56:38.270352 - step 46 of 96 - 500 active elements (0 deactivated)
08:28:02 DEBUG   opendrift:2142: 0 elements scheduled.
08:28:02 DEBUG   opendrift:2144: ======================================================================
08:28:02 DEBUG   opendrift:2155:                57.544481359625195 <- latitude -> 57.66388722541365
08:28:02 DEBUG   opendrift:2155:                10.511204052617444 <- longitude -> 10.785582322247908
08:28:02 DEBUG   opendrift:2155:                -25.4510555267334 <- z -> -0.33747430806477086
08:28:02 DEBUG   opendrift:2156: ---------------------------------
08:28:02 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28: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']
08:28:02 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:02 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:28:02 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:02 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28: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
08:28:02 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 06:00:00 (before)
                2026-03-16 07:00:00 (after)
08:28:02 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 06:00:00) in space  (linearNDFast)
08:28:02 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:02 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 07:00:00) in space  (linearNDFast)
08:28:02 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:02 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 06:00:00, weight 0.06) and
                      after (2026-03-16 07:00:00, weight 0.94) in time
08:28:02 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:28:02 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.21442873994933 degrees.
08:28:02 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.21442873994933 degrees.
08:28:02 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:02 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:02 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:28:02 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:02 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:28:02 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:02 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:02 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:28:02 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:02 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:02 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:02 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:02 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:28:02 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:02 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:28:02 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:02 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:02 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:28:02 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:02 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:28:02 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:02 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:02 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:28:02 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:28:02 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:28:02 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:28:02 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:28:02 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:28:02 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:28:02 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.186402 (min) 0.373743 (max)
08:28:02 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: 0.0412836 (min) 0.57608 (max)
08:28:02 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.605896 (min) -0.561035 (max)
08:28:02 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -2.28306 (min) -0.632556 (max)
08:28:02 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 9.03146 (min) 12.6415 (max)
08:28:02 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:28:02 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.2278 (min) 26.6064 (max)
08:28:02 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.57776e-05 (min) 0.0333356 (max)
08:28:02 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:28:02 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.30374 (min) 4.7014 (max)
08:28:02 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.7432 (min) 32.5211 (max)
08:28:02 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000385896 (min) 0.000361684 (max)
08:28:02 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:28:02 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:28:02 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:28:02 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:28:02 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:28:02 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:28:02 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:28:02 DEBUG   opendrift:721: No elements hit coastline.
08:28:02 DEBUG   opendrift:765: Lifting 396 elements to seafloor.
08:28:02 DEBUG   opendrift:1732: No elements to deactivate
08:28:02 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:28:02 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:28:02 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:28:02 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 3
08:28:02 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0]
08:28:02 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3]
08:28:02 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 369.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  41.   0.]
 [ 11.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:28:02 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:02 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:02 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:28:02 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:28:02 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.11837000614904918
08:28:02 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:28:02 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:28:02 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:28:02 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:559: 3 elements reached seafloor, interacting with bottom
08:28:02 DEBUG   opendrift:765: Lifting 3 elements to seafloor.
08:28:02 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:28:02 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:28:02 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:28:02 DEBUG   opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
08:28:02 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:28:02 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:28:02 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:02 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:02 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(97), np.int64(0), np.int64(3), np.int64(400), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:28:02 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:28:02 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:28:02 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:28:02 DEBUG   opendrift:2135: ======================================================================
08:28:02 INFO    opendrift:2136: 2026-03-16 07:26:38.270352 - step 47 of 96 - 500 active elements (0 deactivated)
08:28:02 DEBUG   opendrift:2142: 0 elements scheduled.
08:28:02 DEBUG   opendrift:2144: ======================================================================
08:28:02 DEBUG   opendrift:2155:                57.54448135962519 <- latitude -> 57.66696609006848
08:28:02 DEBUG   opendrift:2155:                10.511204052617444 <- longitude -> 10.786198127459816
08:28:02 DEBUG   opendrift:2155:                -25.420167922973633 <- z -> -0.050364118618098086
08:28:02 DEBUG   opendrift:2156: ---------------------------------
08:28:02 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28: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']
08:28:02 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:02 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:28:02 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:02 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28: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
08:28:02 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 07:00:00 (before)
                2026-03-16 08:00:00 (after)
08:28:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:28:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:28:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:28:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:28:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:28:05 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.97037322515901 and 59.70649787902909 degrees.
08:28:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:28:05 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.97037322515901 and 59.70649787902909 degrees.
08:28:05 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:28:05 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:28:05 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:28:05 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:28:05 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:28:05 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:28:05 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:28:05 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 41x42x11) for time after (2026-03-16 08:00:00)
08:28:05 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 07:00:00) in space  (linearNDFast)
08:28:05 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:05 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 08:00:00) in space  (linearNDFast)
08:28:05 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:05 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 07:00:00, weight 0.56) and
                      after (2026-03-16 08:00:00, weight 0.44) in time
08:28:05 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:28:05 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.213812925815986 degrees.
08:28:05 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.213812925815986 degrees.
08:28:05 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:05 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:05 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:28:05 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:05 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:28:05 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:05 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:05 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:28:05 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:05 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:05 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:05 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:05 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:28:05 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:05 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:28:05 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:05 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:05 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:28:05 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:05 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:28:05 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:05 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:05 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:28:05 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:28:05 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:28:05 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:28:05 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:28:05 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:28:05 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:28:05 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.20202 (min) 0.386213 (max)
08:28:05 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: 0.0407654 (min) 0.569267 (max)
08:28:05 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.612548 (min) -0.568407 (max)
08:28:05 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -2.23117 (min) 0.0195877 (max)
08:28:05 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 8.63885 (min) 12.1242 (max)
08:28:05 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:28:05 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1813 (min) 26.4688 (max)
08:28:05 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 5.62606e-06 (min) 0.0307382 (max)
08:28:05 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:28:05 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.28942 (min) 4.70414 (max)
08:28:05 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.7755 (min) 32.5187 (max)
08:28:05 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000343223 (min) 0.000317246 (max)
08:28:05 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:28:05 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:28:05 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:28:05 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:28:05 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:28:05 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:28:05 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:28:05 DEBUG   opendrift:721: No elements hit coastline.
08:28:05 DEBUG   opendrift:765: Lifting 400 elements to seafloor.
08:28:05 DEBUG   opendrift:1732: No elements to deactivate
08:28:05 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:28:05 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:28:05 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:28:05 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 2
08:28:05 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0]
08:28:05 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3]
08:28:05 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 371.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  42.   0.]
 [ 11.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:28:05 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:05 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:05 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:28:05 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:28:05 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.10914516033248393
08:28:05 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:28:05 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:28:05 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:28:05 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
08:28:05 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
08:28:05 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:05 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:28:05 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:28:05 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:05 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:05 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(95), np.int64(0), np.int64(3), np.int64(402), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:28:05 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:28:05 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:28:05 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:28:05 DEBUG   opendrift:2135: ======================================================================
08:28:05 INFO    opendrift:2136: 2026-03-16 07:56:38.270352 - step 48 of 96 - 500 active elements (0 deactivated)
08:28:05 DEBUG   opendrift:2142: 0 elements scheduled.
08:28:05 DEBUG   opendrift:2144: ======================================================================
08:28:05 DEBUG   opendrift:2155:                57.54448135962518 <- latitude -> 57.6698385385188
08:28:05 DEBUG   opendrift:2155:                10.511204052617444 <- longitude -> 10.797798102193006
08:28:05 DEBUG   opendrift:2155:                -25.559392932806006 <- z -> -0.43596124680317816
08:28:05 DEBUG   opendrift:2156: ---------------------------------
08:28:05 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:05 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']
08:28:05 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:05 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:28:05 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:05 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:05 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:28:05 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 07:00:00 (before)
                2026-03-16 08:00:00 (after)
08:28:05 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 07:00:00) in space  (linearNDFast)
08:28:05 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:05 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 08:00:00) in space  (linearNDFast)
08:28:05 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:05 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 07:00:00, weight 0.06) and
                      after (2026-03-16 08:00:00, weight 0.94) in time
08:28:05 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:28:05 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.20221294728893 degrees.
08:28:05 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.20221294728893 degrees.
08:28:05 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:05 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:05 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:28:05 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:05 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:28:05 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:05 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:05 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:28:05 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:05 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:05 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:05 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:05 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:28:05 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:05 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:28:05 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:05 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:05 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:28:05 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:05 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:28:05 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:05 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:05 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:28:05 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:28:05 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:28:05 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:28:05 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:28:05 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:28:05 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:28:05 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.243822 (min) 0.405038 (max)
08:28:05 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: 0.0320111 (min) 0.544683 (max)
08:28:05 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.615875 (min) -0.571454 (max)
08:28:05 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -2.23861 (min) 0.748614 (max)
08:28:05 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 8.24793 (min) 11.6264 (max)
08:28:05 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:28:05 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1678 (min) 26.4144 (max)
08:28:05 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.49357e-06 (min) 0.0304259 (max)
08:28:05 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:28:05 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.2747 (min) 4.72659 (max)
08:28:05 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.6498 (min) 32.5171 (max)
08:28:05 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000248784 (min) 0.000396906 (max)
08:28:05 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:28:05 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:28:05 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:28:05 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:28:05 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:28:05 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:28:05 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:28:05 DEBUG   opendrift:721: No elements hit coastline.
08:28:05 DEBUG   opendrift:765: Lifting 402 elements to seafloor.
08:28:05 DEBUG   opendrift:1732: No elements to deactivate
08:28:05 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:28:05 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:28:05 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:28:05 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 2
08:28:05 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0]
08:28:05 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3]
08:28:05 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 373.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  42.   0.]
 [ 11.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:28:05 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:05 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:05 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:28:05 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:28:05 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.10082351856215621
08:28:05 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:28:05 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:28:05 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:28:05 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
08:28:05 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
08:28:05 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:05 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:05 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:28:05 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:28:05 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:05 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:05 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(93), np.int64(0), np.int64(3), np.int64(404), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:28:05 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:28:05 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:28:05 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:28:05 DEBUG   opendrift:2135: ======================================================================
08:28:05 INFO    opendrift:2136: 2026-03-16 08:26:38.270352 - step 49 of 96 - 500 active elements (0 deactivated)
08:28:05 DEBUG   opendrift:2142: 0 elements scheduled.
08:28:05 DEBUG   opendrift:2144: ======================================================================
08:28:05 DEBUG   opendrift:2155:                57.54448135962517 <- latitude -> 57.67309778234414
08:28:05 DEBUG   opendrift:2155:                10.511204052617444 <- longitude -> 10.801447518348096
08:28:05 DEBUG   opendrift:2155:                -25.5974063873291 <- z -> 0.0
08:28:05 DEBUG   opendrift:2156: ---------------------------------
08:28:05 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:05 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']
08:28:05 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:05 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:28:05 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:05 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:05 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:28:05 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 08:00:00 (before)
                2026-03-16 09:00:00 (after)
08:28:07 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:28:07 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:28:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:28:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:28:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:28:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.963544659022155 and 59.7178994996547 degrees.
08:28:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:28:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.963544659022155 and 59.7178994996547 degrees.
08:28:08 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:28:08 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:28:08 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:28:08 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:28:08 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:28:08 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:28:08 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:28:08 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 42x43x11) for time after (2026-03-16 09:00:00)
08:28:08 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 08:00:00) in space  (linearNDFast)
08:28:08 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:08 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 09:00:00) in space  (linearNDFast)
08:28:08 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:08 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 08:00:00, weight 0.56) and
                      after (2026-03-16 09:00:00, weight 0.44) in time
08:28:08 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:28:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.19856353459633 degrees.
08:28:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.19856353459633 degrees.
08:28:08 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:08 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:08 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:28:08 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:08 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:28:08 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:08 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:08 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:28:08 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:08 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:08 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:08 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:08 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:28:08 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:08 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:28:08 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:08 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:08 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:28:08 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:08 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:28:08 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:08 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:08 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:28:08 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:28:08 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:28:08 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:28:08 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:28:08 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:28:08 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:28:08 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.238343 (min) 0.413339 (max)
08:28:08 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: 0.0101449 (min) 0.519526 (max)
08:28:08 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.606115 (min) -0.562306 (max)
08:28:08 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -1.58285 (min) 1.27543 (max)
08:28:08 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 7.96056 (min) 11.0671 (max)
08:28:08 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:28:08 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1562 (min) 26.2598 (max)
08:28:08 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1e-06 (min) 0.0295278 (max)
08:28:08 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:28:08 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.26293 (min) 4.7235 (max)
08:28:08 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.687 (min) 32.512 (max)
08:28:08 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000306501 (min) 0.000316904 (max)
08:28:08 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:28:08 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:28:08 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:28:08 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:28:08 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:28:08 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:28:08 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:28:08 DEBUG   opendrift:721: No elements hit coastline.
08:28:08 DEBUG   opendrift:760: No elements hit seafloor.
08:28:08 DEBUG   opendrift:1732: No elements to deactivate
08:28:08 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:28:08 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:28:08 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:28:08 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 0
08:28:08 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:28:08 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.08956536919967932
08:28:08 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:28:08 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:28:08 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:28:08 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:28:08 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:28:08 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:28:08 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:28:08 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:08 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:28:08 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:28:08 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:08 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:08 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(93), np.int64(0), np.int64(1), np.int64(406), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:28:08 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:28:08 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:28:08 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:28:08 DEBUG   opendrift:2135: ======================================================================
08:28:08 INFO    opendrift:2136: 2026-03-16 08:56:38.270352 - step 50 of 96 - 500 active elements (0 deactivated)
08:28:08 DEBUG   opendrift:2142: 0 elements scheduled.
08:28:08 DEBUG   opendrift:2144: ======================================================================
08:28:08 DEBUG   opendrift:2155:                57.54448135962516 <- latitude -> 57.67494704612197
08:28:08 DEBUG   opendrift:2155:                10.511204052617444 <- longitude -> 10.8086804994294
08:28:08 DEBUG   opendrift:2155:                -25.690555572509766 <- z -> -0.2845495058675971
08:28:08 DEBUG   opendrift:2156: ---------------------------------
08:28:08 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28: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']
08:28:08 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:08 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:28:08 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:08 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28: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
08:28:08 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 08:00:00 (before)
                2026-03-16 09:00:00 (after)
08:28:08 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 08:00:00) in space  (linearNDFast)
08:28:08 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:08 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 09:00:00) in space  (linearNDFast)
08:28:08 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:08 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 08:00:00, weight 0.06) and
                      after (2026-03-16 09:00:00, weight 0.94) in time
08:28:08 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:28:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703248547 and -59.191330543759 degrees.
08:28:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703248547 and -59.191330543759 degrees.
08:28:08 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:08 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:08 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:28:08 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:08 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:28:08 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:08 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:08 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:28:08 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:08 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:08 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:08 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:08 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:28:08 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:08 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:28:08 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:08 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:08 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:28:08 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:08 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:28:08 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:08 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:08 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:28:08 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:28:08 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:28:08 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:28:08 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:28:08 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:28:08 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:28:08 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.226519 (min) 0.429677 (max)
08:28:08 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0225354 (min) 0.440991 (max)
08:28:08 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.594702 (min) -0.547426 (max)
08:28:08 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -0.912094 (min) 1.83534 (max)
08:28:08 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 7.67649 (min) 10.5477 (max)
08:28:08 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:28:08 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1589 (min) 26.2598 (max)
08:28:08 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.04192e-06 (min) 0.027547 (max)
08:28:08 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:28:08 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.25154 (min) 4.73211 (max)
08:28:08 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.7169 (min) 32.5123 (max)
08:28:08 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000346776 (min) 0.000369826 (max)
08:28:08 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:28:08 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:28:08 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:28:08 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:28:08 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:28:08 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:28:08 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:28:08 DEBUG   opendrift:721: No elements hit coastline.
08:28:08 DEBUG   opendrift:760: No elements hit seafloor.
08:28:08 DEBUG   opendrift:1732: No elements to deactivate
08:28:08 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:28:08 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:28:08 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:28:08 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 2
08:28:08 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0]
08:28:08 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3]
08:28:08 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 375.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  44.   0.]
 [ 11.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:28:08 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:08 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:08 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:28:08 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:28:08 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.08045704260800393
08:28:08 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:28:08 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:28:08 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:28:08 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
08:28:08 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
08:28:08 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:28:08 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:08 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:28:08 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:28:08 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:08 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:08 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(91), np.int64(0), np.int64(1), np.int64(408), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:28:08 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:28:08 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:28:08 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:28:08 DEBUG   opendrift:2135: ======================================================================
08:28:08 INFO    opendrift:2136: 2026-03-16 09:26:38.270352 - step 51 of 96 - 500 active elements (0 deactivated)
08:28:08 DEBUG   opendrift:2142: 0 elements scheduled.
08:28:08 DEBUG   opendrift:2144: ======================================================================
08:28:08 DEBUG   opendrift:2155:                57.54448135962515 <- latitude -> 57.67633975195754
08:28:08 DEBUG   opendrift:2155:                10.511204052617444 <- longitude -> 10.820872817231583
08:28:08 DEBUG   opendrift:2155:                -25.690555572509766 <- z -> -0.5342642899303105
08:28:08 DEBUG   opendrift:2156: ---------------------------------
08:28:08 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28: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']
08:28:08 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:08 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:28:08 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:08 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28: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
08:28:08 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 09:00:00 (before)
                2026-03-16 10:00:00 (after)
08:28:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:28:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:28:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:28:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:28:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:28:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.95671338682311 and 59.7178994996547 degrees.
08:28:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:28:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.95671338682311 and 59.7178994996547 degrees.
08:28:11 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:28:11 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:28:11 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:28:11 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:28:11 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:28:11 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:28:11 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:28:11 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 43x43x11) for time after (2026-03-16 10:00:00)
08:28:11 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 09:00:00) in space  (linearNDFast)
08:28:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:11 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 10:00:00) in space  (linearNDFast)
08:28:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:11 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 09:00:00, weight 0.56) and
                      after (2026-03-16 10:00:00, weight 0.44) in time
08:28:11 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:28:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703248547 and -59.179138230999335 degrees.
08:28:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703248547 and -59.179138230999335 degrees.
08:28:11 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:11 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:11 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:28:11 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:11 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:28:11 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:11 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:11 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:28:11 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:11 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:11 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:11 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:11 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:28:11 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:11 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:28:11 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:11 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:11 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:28:11 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:11 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:28:11 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:11 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:11 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:28:11 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:28:11 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:28:11 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:28:11 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:28:11 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:28:11 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:28:11 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.216438 (min) 0.453682 (max)
08:28:11 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0591796 (min) 0.295371 (max)
08:28:11 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.557583 (min) -0.513867 (max)
08:28:11 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 0.658325 (min) 2.16802 (max)
08:28:11 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 7.33083 (min) 10.2869 (max)
08:28:11 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:28:11 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1695 (min) 26.2598 (max)
08:28:11 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.03284e-06 (min) 0.0231475 (max)
08:28:11 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:28:11 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.24587 (min) 4.73856 (max)
08:28:11 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.9112 (min) 32.5144 (max)
08:28:11 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000342886 (min) 0.000339869 (max)
08:28:11 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:28:11 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:28:11 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:28:11 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:28:11 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:28:11 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:28:11 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:28:11 DEBUG   opendrift:721: No elements hit coastline.
08:28:11 DEBUG   opendrift:760: No elements hit seafloor.
08:28:11 DEBUG   opendrift:1732: No elements to deactivate
08:28:11 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:28:11 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:28:11 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:28:11 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 0
08:28:11 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:28:11 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.07714913086913272
08:28:11 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:28:11 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:28:11 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:28:11 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:28:11 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:28:11 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:11 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:28:11 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:28:11 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:11 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:11 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(91), np.int64(0), np.int64(0), np.int64(409), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:28:11 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:28:11 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:28:11 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:28:11 DEBUG   opendrift:2135: ======================================================================
08:28:11 INFO    opendrift:2136: 2026-03-16 09:56:38.270352 - step 52 of 96 - 500 active elements (0 deactivated)
08:28:11 DEBUG   opendrift:2142: 0 elements scheduled.
08:28:11 DEBUG   opendrift:2144: ======================================================================
08:28:11 DEBUG   opendrift:2155:                57.54448135962515 <- latitude -> 57.677183938219386
08:28:11 DEBUG   opendrift:2155:                10.511204052617444 <- longitude -> 10.834537643431831
08:28:11 DEBUG   opendrift:2155:                -25.690555572509766 <- z -> -0.6053595557289522
08:28:11 DEBUG   opendrift:2156: ---------------------------------
08:28:11 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28: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']
08:28:11 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:11 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:28:11 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:11 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28: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
08:28:11 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 09:00:00 (before)
                2026-03-16 10:00:00 (after)
08:28:11 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 09:00:00) in space  (linearNDFast)
08:28:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:11 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 10:00:00) in space  (linearNDFast)
08:28:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:11 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 09:00:00, weight 0.06) and
                      after (2026-03-16 10:00:00, weight 0.94) in time
08:28:11 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:28:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.165473396616385 degrees.
08:28:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.165473396616385 degrees.
08:28:11 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:11 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:11 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:28:11 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:11 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:28:11 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:11 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:11 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:28:11 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:11 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:11 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:11 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:11 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:28:11 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:11 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:28:11 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:11 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:11 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:28:11 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:11 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:28:11 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:11 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:11 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:28:11 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:28:11 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:28:11 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:28:11 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:28:11 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:28:11 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:28:11 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.209844 (min) 0.457335 (max)
08:28:11 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.098086 (min) 0.314929 (max)
08:28:11 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.520327 (min) -0.478152 (max)
08:28:11 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 2.08765 (min) 2.72105 (max)
08:28:11 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 6.9774 (min) 10.0307 (max)
08:28:11 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:28:11 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 26.2598 (max)
08:28:11 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.03212e-06 (min) 0.0225332 (max)
08:28:11 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:28:11 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.24092 (min) 4.7425 (max)
08:28:11 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.9794 (min) 32.5165 (max)
08:28:11 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000351176 (min) 0.000415339 (max)
08:28:11 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:28:11 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:28:11 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:28:11 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:28:11 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:28:11 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:28:11 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:28:11 DEBUG   opendrift:721: No elements hit coastline.
08:28:11 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:28:11 DEBUG   opendrift:1732: No elements to deactivate
08:28:11 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:28:11 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:28:11 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:28:11 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 3
08:28:11 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0]
08:28:11 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3]
08:28:11 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 378.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 11.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:28:11 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:11 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:11 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:28:11 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:28:11 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.07674334712563524
08:28:11 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:28:11 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:28:11 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:28:11 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:559: 3 elements reached seafloor, interacting with bottom
08:28:11 DEBUG   opendrift:765: Lifting 3 elements to seafloor.
08:28:11 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:11 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:11 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:28:11 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:28:11 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:11 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:11 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(88), np.int64(0), np.int64(0), np.int64(412), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:28:11 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:28:11 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:28:11 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:28:11 DEBUG   opendrift:2135: ======================================================================
08:28:11 INFO    opendrift:2136: 2026-03-16 10:26:38.270352 - step 53 of 96 - 500 active elements (0 deactivated)
08:28:11 DEBUG   opendrift:2142: 0 elements scheduled.
08:28:11 DEBUG   opendrift:2144: ======================================================================
08:28:11 DEBUG   opendrift:2155:                57.54448135962515 <- latitude -> 57.67725134005825
08:28:11 DEBUG   opendrift:2155:                10.511204052617444 <- longitude -> 10.838203000726587
08:28:11 DEBUG   opendrift:2155:                -25.690555572509766 <- z -> -0.07323214057778671
08:28:11 DEBUG   opendrift:2156: ---------------------------------
08:28:11 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28: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']
08:28:11 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:11 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:28:11 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:11 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28: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
08:28:11 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 10:00:00 (before)
                2026-03-16 11:00:00 (after)
08:28:14 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:28:14 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:28:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:28:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:28:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:28:15 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.945362777210775 and 59.7178994996547 degrees.
08:28:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:28:15 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.945362777210775 and 59.7178994996547 degrees.
08:28:15 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:28:15 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:28:15 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:28:15 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:28:15 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:28:15 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:28:15 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:28:15 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 43x44x11) for time after (2026-03-16 11:00:00)
08:28:15 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 10:00:00) in space  (linearNDFast)
08:28:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:15 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 11:00:00) in space  (linearNDFast)
08:28:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:15 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 10:00:00, weight 0.56) and
                      after (2026-03-16 11:00:00, weight 0.44) in time
08:28:15 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:28:15 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.16180804058144 degrees.
08:28:15 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.16180804058144 degrees.
08:28:15 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:15 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:15 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:28:15 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:15 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:28:15 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:15 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:15 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:28:15 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:15 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:15 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:15 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:15 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:28:15 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:15 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:28:15 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:15 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:15 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:28:15 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:15 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:28:15 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:15 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:15 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:28:15 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:28:15 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:28:15 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:28:15 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:28:15 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:28:15 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:28:15 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.196154 (min) 0.505948 (max)
08:28:15 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.137902 (min) 0.227055 (max)
08:28:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.464001 (min) -0.424508 (max)
08:28:15 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 1.81657 (min) 2.50684 (max)
08:28:15 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 6.78508 (min) 9.46277 (max)
08:28:15 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:28:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 26.2598 (max)
08:28:15 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.0328e-06 (min) 0.0212342 (max)
08:28:15 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:28:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.24189 (min) 4.73054 (max)
08:28:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.0267 (min) 32.5151 (max)
08:28:15 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000295193 (min) 0.000418138 (max)
08:28:15 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:28:15 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:28:15 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:28:15 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:28:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:28:15 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:28:15 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:28:15 DEBUG   opendrift:721: No elements hit coastline.
08:28:15 DEBUG   opendrift:760: No elements hit seafloor.
08:28:15 DEBUG   opendrift:1732: No elements to deactivate
08:28:15 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:28:15 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:28:15 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:28:15 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 4
08:28:15 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 3 0 0]
08:28:15 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 0 3 3]
08:28:15 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 381.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 12.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:28:15 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:15 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:15 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:28:15 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:28:15 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.06763174426924352
08:28:15 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:28:15 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:28:15 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:28:15 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:15 DEBUG   opendrift.models.oceandrift:559: 3 elements reached seafloor, interacting with bottom
08:28:15 DEBUG   opendrift:765: Lifting 3 elements to seafloor.
08:28:15 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:15 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:15 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:15 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:15 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:15 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:15 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:15 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:15 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:15 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:15 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:15 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:15 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:15 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:15 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:15 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:28:15 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:28:15 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:15 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:15 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:15 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:15 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:15 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:15 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:15 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:15 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:28:15 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:15 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:15 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:28:15 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:28:15 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:15 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:15 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(86), np.int64(0), np.int64(0), np.int64(414), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:28:15 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:28:15 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:28:15 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:28:15 DEBUG   opendrift:2135: ======================================================================
08:28:15 INFO    opendrift:2136: 2026-03-16 10:56:38.270352 - step 54 of 96 - 500 active elements (0 deactivated)
08:28:15 DEBUG   opendrift:2142: 0 elements scheduled.
08:28:15 DEBUG   opendrift:2144: ======================================================================
08:28:15 DEBUG   opendrift:2155:                57.54448135962515 <- latitude -> 57.676921214518075
08:28:15 DEBUG   opendrift:2155:                10.51120405261744 <- longitude -> 10.853442412335236
08:28:15 DEBUG   opendrift:2155:                -25.690555572509766 <- z -> -0.007172691539492959
08:28:15 DEBUG   opendrift:2156: ---------------------------------
08:28:15 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:15 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']
08:28:15 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:15 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:28:15 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:15 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:15 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:28:15 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 10:00:00 (before)
                2026-03-16 11:00:00 (after)
08:28:15 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 10:00:00) in space  (linearNDFast)
08:28:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:15 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 11:00:00) in space  (linearNDFast)
08:28:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:15 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 10:00:00, weight 0.06) and
                      after (2026-03-16 11:00:00, weight 0.94) in time
08:28:15 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:28:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.14656862801958 degrees.
08:28:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.14656862801958 degrees.
08:28:16 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:16 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:16 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:28:16 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:16 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:28:16 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:16 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:16 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:28:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:16 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:16 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:16 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:16 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:28:16 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:16 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:28:16 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:16 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:16 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:28:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:16 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:28:16 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:16 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:16 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:28:16 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:28:16 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:28:16 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:28:16 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:28:16 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:28:16 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:28:16 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.181505 (min) 0.493783 (max)
08:28:16 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.194972 (min) 0.142208 (max)
08:28:16 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.405133 (min) -0.365298 (max)
08:28:16 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 1.18111 (min) 2.78691 (max)
08:28:16 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 6.61309 (min) 9.10084 (max)
08:28:16 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:28:16 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 26.374 (max)
08:28:16 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.03364e-06 (min) 0.0188756 (max)
08:28:16 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:28:16 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.2436 (min) 4.72796 (max)
08:28:16 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.8956 (min) 32.5132 (max)
08:28:16 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000287796 (min) 0.000417435 (max)
08:28:16 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:28:16 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:28:16 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:28:16 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:28:16 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:28:16 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:28:16 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:28:16 DEBUG   opendrift:721: No elements hit coastline.
08:28:16 DEBUG   opendrift:760: No elements hit seafloor.
08:28:16 DEBUG   opendrift:1732: No elements to deactivate
08:28:16 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:28:16 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:28:16 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:28:16 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 1
08:28:16 DEBUG   opendrift.models.chemicaldrift:1477: old species: [3]
08:28:16 DEBUG   opendrift.models.chemicaldrift:1478: new species: [0]
08:28:16 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 381.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 13.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:28:16 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:16 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:16 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:28:16 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:28:16 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.06546765844946142
08:28:16 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:28:16 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:28:16 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:28:16 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:16 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:16 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:28:16 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:16 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:16 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:16 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:16 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:16 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:16 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:16 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:16 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:16 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:28:16 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:16 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:16 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:16 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:28:16 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:16 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:16 DEBUG   opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
08:28:16 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:16 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:16 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:16 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:28:16 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:16 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:16 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:16 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:16 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:16 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:16 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:28:16 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:28:16 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:16 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:16 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(87), np.int64(0), np.int64(0), np.int64(413), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:28:16 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:28:16 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:28:16 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:28:16 DEBUG   opendrift:2135: ======================================================================
08:28:16 INFO    opendrift:2136: 2026-03-16 11:26:38.270352 - step 55 of 96 - 500 active elements (0 deactivated)
08:28:16 DEBUG   opendrift:2142: 0 elements scheduled.
08:28:16 DEBUG   opendrift:2144: ======================================================================
08:28:16 DEBUG   opendrift:2155:                57.54448135962515 <- latitude -> 57.67592244348159
08:28:16 DEBUG   opendrift:2155:                10.51120405261744 <- longitude -> 10.861550853967216
08:28:16 DEBUG   opendrift:2155:                -25.690555572509766 <- z -> -0.458938343152026
08:28:16 DEBUG   opendrift:2156: ---------------------------------
08:28:16 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28: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']
08:28:16 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:16 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:28:16 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:16 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28: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
08:28:16 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 11:00:00 (before)
                2026-03-16 12:00:00 (after)
08:28:17 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:28:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:28:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:28:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:28:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:28:19 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.922669680123505 and 59.7178994996547 degrees.
08:28:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:28:19 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.922669680123505 and 59.7178994996547 degrees.
08:28:19 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:28:19 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:28:19 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:28:19 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:28:19 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:28:19 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:28:19 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:28:19 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 43x46x11) for time after (2026-03-16 12:00:00)
08:28:19 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 11:00:00) in space  (linearNDFast)
08:28:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:19 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 12:00:00) in space  (linearNDFast)
08:28:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:19 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 11:00:00, weight 0.56) and
                      after (2026-03-16 12:00:00, weight 0.44) in time
08:28:19 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:28:19 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.138460188352184 degrees.
08:28:19 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.138460188352184 degrees.
08:28:19 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:19 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:19 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:28:19 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:19 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:28:19 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:19 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:28:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:19 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:19 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:19 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:28:19 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:19 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:28:19 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:19 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:28:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:19 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:28:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:19 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:19 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:28:19 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:28:19 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:28:19 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:28:19 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:28:19 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:28:19 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:28:19 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.164969 (min) 0.461082 (max)
08:28:19 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.228075 (min) 0.0824284 (max)
08:28:19 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.339589 (min) -0.302078 (max)
08:28:19 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 1.31843 (min) 2.49301 (max)
08:28:19 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 6.49759 (min) 8.82674 (max)
08:28:19 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:28:19 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 26.4998 (max)
08:28:19 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.07387e-06 (min) 0.0164948 (max)
08:28:19 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:28:19 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.2496 (min) 4.72511 (max)
08:28:19 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.0152 (min) 32.5101 (max)
08:28:19 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000334704 (min) 0.000478656 (max)
08:28:19 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:28:19 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:28:19 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:28:19 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:28:19 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:28:19 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:28:19 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:28:19 DEBUG   opendrift:721: No elements hit coastline.
08:28:19 DEBUG   opendrift:760: No elements hit seafloor.
08:28:19 DEBUG   opendrift:1732: No elements to deactivate
08:28:19 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:28:19 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:28:19 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:28:19 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 3
08:28:19 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0]
08:28:19 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3]
08:28:19 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 384.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 13.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:28:19 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:19 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:19 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:28:19 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:28:19 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.05925089672381574
08:28:19 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:28:19 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:28:19 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:28:19 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:559: 3 elements reached seafloor, interacting with bottom
08:28:19 DEBUG   opendrift:765: Lifting 3 elements to seafloor.
08:28:19 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:19 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:28:19 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:28:19 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:19 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:19 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(84), np.int64(0), np.int64(0), np.int64(416), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:28:19 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:28:19 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:28:19 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:28:19 DEBUG   opendrift:2135: ======================================================================
08:28:19 INFO    opendrift:2136: 2026-03-16 11:56:38.270352 - step 56 of 96 - 500 active elements (0 deactivated)
08:28:19 DEBUG   opendrift:2142: 0 elements scheduled.
08:28:19 DEBUG   opendrift:2144: ======================================================================
08:28:19 DEBUG   opendrift:2155:                57.544481359625145 <- latitude -> 57.67433370351204
08:28:19 DEBUG   opendrift:2155:                10.51120405261744 <- longitude -> 10.872146634712069
08:28:19 DEBUG   opendrift:2155:                -25.690555572509766 <- z -> 0.0
08:28:19 DEBUG   opendrift:2156: ---------------------------------
08:28:19 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:19 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']
08:28:19 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:19 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:28:19 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:19 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:28:19 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 11:00:00 (before)
                2026-03-16 12:00:00 (after)
08:28:19 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 11:00:00) in space  (linearNDFast)
08:28:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:19 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 12:00:00) in space  (linearNDFast)
08:28:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:19 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 11:00:00, weight 0.06) and
                      after (2026-03-16 12:00:00, weight 0.94) in time
08:28:19 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:28:19 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703248547 and -59.127864409191716 degrees.
08:28:19 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703248547 and -59.127864409191716 degrees.
08:28:19 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:19 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:19 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:28:19 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:19 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:28:19 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:19 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:28:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:19 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:19 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:19 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:28:19 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:19 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:28:19 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:19 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:28:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:19 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:28:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:19 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:19 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:28:19 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:28:19 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:28:19 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:28:19 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:28:19 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:28:19 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:28:19 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.155545 (min) 0.500711 (max)
08:28:19 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.272702 (min) 0.0602731 (max)
08:28:19 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.281377 (min) -0.238363 (max)
08:28:19 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 1.36372 (min) 1.97544 (max)
08:28:19 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 6.38922 (min) 8.85422 (max)
08:28:19 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:28:19 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 26.6922 (max)
08:28:19 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1e-06 (min) 0.0169639 (max)
08:28:19 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:28:19 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.25614 (min) 4.72138 (max)
08:28:19 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.9986 (min) 32.5069 (max)
08:28:19 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000319319 (min) 0.000537139 (max)
08:28:19 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:28:19 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:28:19 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:28:19 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:28:19 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:28:19 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:28:19 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:28:19 DEBUG   opendrift:721: No elements hit coastline.
08:28:19 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:28:19 DEBUG   opendrift:1732: No elements to deactivate
08:28:19 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:28:19 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:28:19 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:28:19 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 5
08:28:19 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 3 0]
08:28:19 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 0 3]
08:28:19 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 388.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 14.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:28:19 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:19 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:19 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:28:19 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:28:19 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.05895867721213961
08:28:19 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:28:19 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:28:19 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:28:19 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:559: 4 elements reached seafloor, interacting with bottom
08:28:19 DEBUG   opendrift:765: Lifting 4 elements to seafloor.
08:28:19 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:19 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:19 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:28:19 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:28:19 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:19 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:19 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(81), np.int64(0), np.int64(0), np.int64(419), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:28:19 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:28:19 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:28:19 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:28:19 DEBUG   opendrift:2135: ======================================================================
08:28:19 INFO    opendrift:2136: 2026-03-16 12:26:38.270352 - step 57 of 96 - 500 active elements (0 deactivated)
08:28:19 DEBUG   opendrift:2142: 0 elements scheduled.
08:28:19 DEBUG   opendrift:2144: ======================================================================
08:28:19 DEBUG   opendrift:2155:                57.54448135962514 <- latitude -> 57.67243437510036
08:28:19 DEBUG   opendrift:2155:                10.51120405261744 <- longitude -> 10.877626866425109
08:28:19 DEBUG   opendrift:2155:                -25.690555572509766 <- z -> -0.18745895377733102
08:28:19 DEBUG   opendrift:2156: ---------------------------------
08:28:19 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:19 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']
08:28:19 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:19 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:28:19 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:19 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:28:19 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 12:00:00 (before)
                2026-03-16 13:00:00 (after)
08:28:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:28:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:28:23 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:28:23 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:28:23 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:28:23 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.91816419095049 and 59.7178994996547 degrees.
08:28:23 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:28:23 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.91816419095049 and 59.7178994996547 degrees.
08:28:23 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:28:23 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:28:23 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:28:23 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:28:23 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:28:23 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:28:23 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:28:23 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 42x47x11) for time after (2026-03-16 13:00:00)
08:28:23 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 12:00:00) in space  (linearNDFast)
08:28:23 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:23 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 13:00:00) in space  (linearNDFast)
08:28:23 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:23 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 12:00:00, weight 0.56) and
                      after (2026-03-16 13:00:00, weight 0.44) in time
08:28:23 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:28:23 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.12238416792853 degrees.
08:28:23 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.12238416792853 degrees.
08:28:23 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:23 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:23 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:28:23 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:23 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:28:23 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:23 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:23 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:28:23 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:23 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:23 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:23 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:23 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:28:23 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:23 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:28:23 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:23 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:23 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:28:23 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:23 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:28:23 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:23 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:23 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:28:23 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:28:23 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:28:23 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:28:23 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:28:23 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:28:23 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:28:23 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.142362 (min) 0.450853 (max)
08:28:23 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.298285 (min) 0.0476904 (max)
08:28:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.234714 (min) -0.189246 (max)
08:28:23 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 1.51394 (min) 2.04362 (max)
08:28:23 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 5.75147 (min) 8.3606 (max)
08:28:23 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:28:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 26.9027 (max)
08:28:23 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.04428e-06 (min) 0.0133137 (max)
08:28:23 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:28:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.26451 (min) 4.7145 (max)
08:28:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.0815 (min) 32.5023 (max)
08:28:23 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000222896 (min) 0.000527341 (max)
08:28:23 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:28:23 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:28:23 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:28:23 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:28:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:28:23 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:28:23 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:28:23 DEBUG   opendrift:721: No elements hit coastline.
08:28:23 DEBUG   opendrift:760: No elements hit seafloor.
08:28:23 DEBUG   opendrift:1732: No elements to deactivate
08:28:23 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:28:23 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:28:23 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:28:23 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 2
08:28:23 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0]
08:28:23 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3]
08:28:23 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 390.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 14.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:28:23 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:23 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:23 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:28:23 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:28:23 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.05324761118200884
08:28:23 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:28:23 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:28:23 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:28:23 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:23 DEBUG   opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
08:28:23 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
08:28:23 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:23 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:23 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:23 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:23 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:23 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:23 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:23 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:23 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:23 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:23 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:28:23 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:23 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:23 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:23 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:23 DEBUG   opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
08:28:23 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:23 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:28:23 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:23 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:23 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:28:23 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:23 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:23 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:23 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:23 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:23 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:23 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:23 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:23 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:28:23 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:28:23 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:23 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:23 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(79), np.int64(0), np.int64(0), np.int64(421), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:28:23 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:28:23 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:28:23 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:28:23 DEBUG   opendrift:2135: ======================================================================
08:28:23 INFO    opendrift:2136: 2026-03-16 12:56:38.270352 - step 58 of 96 - 500 active elements (0 deactivated)
08:28:23 DEBUG   opendrift:2142: 0 elements scheduled.
08:28:23 DEBUG   opendrift:2144: ======================================================================
08:28:23 DEBUG   opendrift:2155:                57.54448135962513 <- latitude -> 57.670598442716994
08:28:23 DEBUG   opendrift:2155:                10.51120405261744 <- longitude -> 10.879425083985344
08:28:23 DEBUG   opendrift:2155:                -25.690555572509766 <- z -> -0.03460742516925519
08:28:23 DEBUG   opendrift:2156: ---------------------------------
08:28:23 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:23 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']
08:28:23 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:23 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:28:23 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:23 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:23 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:28:23 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 12:00:00 (before)
                2026-03-16 13:00:00 (after)
08:28:23 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 12:00:00) in space  (linearNDFast)
08:28:23 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:23 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 13:00:00) in space  (linearNDFast)
08:28:23 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:23 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 12:00:00, weight 0.06) and
                      after (2026-03-16 13:00:00, weight 0.94) in time
08:28:23 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:28:23 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.120585952461155 degrees.
08:28:23 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.120585952461155 degrees.
08:28:23 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:23 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:23 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:28:23 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:23 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:28:23 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:23 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:23 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:28:23 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:23 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:23 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:23 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:23 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:28:23 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:23 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:28:23 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:23 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:23 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:28:23 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:23 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:28:23 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:23 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:23 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:28:23 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:28:23 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:28:23 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:28:23 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:28:23 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:28:23 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:28:23 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.13237 (min) 0.434424 (max)
08:28:23 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.335735 (min) 0.0363159 (max)
08:28:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.188868 (min) -0.141731 (max)
08:28:23 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 1.0272 (min) 2.22163 (max)
08:28:23 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 5.0469 (min) 7.92729 (max)
08:28:23 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:28:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 27.2006 (max)
08:28:23 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.03858e-06 (min) 0.0145433 (max)
08:28:23 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:28:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.27311 (min) 4.70723 (max)
08:28:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.9746 (min) 32.4976 (max)
08:28:23 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000189423 (min) 0.000519707 (max)
08:28:23 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:28:23 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:28:23 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:28:23 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:28:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:28:23 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:28:23 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:28:23 DEBUG   opendrift:721: No elements hit coastline.
08:28:23 DEBUG   opendrift:760: No elements hit seafloor.
08:28:24 DEBUG   opendrift:1732: No elements to deactivate
08:28:24 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:28:24 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:28:24 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:28:24 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 0
08:28:24 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:28:24 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.04725805559007459
08:28:24 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:28:24 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:28:24 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:28:24 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:24 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:24 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:24 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:24 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:24 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:24 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:24 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:24 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:24 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:24 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:24 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:24 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:24 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:24 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:24 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:24 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:24 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:24 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:24 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:24 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:24 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:28:24 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:24 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:24 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:24 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:24 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:28:24 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:28:24 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:24 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:24 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(79), np.int64(0), np.int64(0), np.int64(421), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:28:24 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:28:24 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:28:24 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:28:24 DEBUG   opendrift:2135: ======================================================================
08:28:24 INFO    opendrift:2136: 2026-03-16 13:26:38.270352 - step 59 of 96 - 500 active elements (0 deactivated)
08:28:24 DEBUG   opendrift:2142: 0 elements scheduled.
08:28:24 DEBUG   opendrift:2144: ======================================================================
08:28:24 DEBUG   opendrift:2155:                57.544481359625124 <- latitude -> 57.6687263278496
08:28:24 DEBUG   opendrift:2155:                10.511204052617442 <- longitude -> 10.880731226447772
08:28:24 DEBUG   opendrift:2155:                -25.717467045586098 <- z -> -0.6016594816147378
08:28:24 DEBUG   opendrift:2156: ---------------------------------
08:28:24 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28: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']
08:28:24 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:24 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:28:24 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:24 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28: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
08:28:24 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 13:00:00 (before)
                2026-03-16 14:00:00 (after)
08:28:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:28:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:28:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:28:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:28:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:28:27 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.913661559326464 and 59.7178994996547 degrees.
08:28:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:28:27 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.913661559326464 and 59.7178994996547 degrees.
08:28:27 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:28:27 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:28:27 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:28:27 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:28:27 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:28:27 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:28:27 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:28:27 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 41x48x11) for time after (2026-03-16 14:00:00)
08:28:27 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 13:00:00) in space  (linearNDFast)
08:28:27 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:27 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 14:00:00) in space  (linearNDFast)
08:28:27 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:27 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 13:00:00, weight 0.56) and
                      after (2026-03-16 14:00:00, weight 0.44) in time
08:28:27 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:28:27 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.11927981876447 degrees.
08:28:27 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.11927981876447 degrees.
08:28:27 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:27 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:27 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:28:27 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:27 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:28:27 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:27 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:27 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:28:27 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:27 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:27 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:27 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:27 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:28:27 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:27 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:28:27 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:27 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:27 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:28:27 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:27 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:28:27 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:27 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:27 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:28:27 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:28:27 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:28:27 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:28:27 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:28:27 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:28:27 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:28:27 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.122821 (min) 0.350311 (max)
08:28:27 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.343456 (min) 0.0406116 (max)
08:28:27 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.15199 (min) -0.102129 (max)
08:28:27 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 1.23289 (min) 1.83592 (max)
08:28:27 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 4.40447 (min) 7.2877 (max)
08:28:27 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:28:27 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 27.4623 (max)
08:28:27 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.0431e-06 (min) 0.0122298 (max)
08:28:27 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:28:27 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.2837 (min) 4.69849 (max)
08:28:27 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.0279 (min) 32.4905 (max)
08:28:27 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000260932 (min) 0.000472873 (max)
08:28:27 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:28:27 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:28:27 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:28:27 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:28:27 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:28:27 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:28:27 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:28:27 DEBUG   opendrift:721: No elements hit coastline.
08:28:27 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:28:27 DEBUG   opendrift:1732: No elements to deactivate
08:28:27 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:28:27 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:28:27 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:28:27 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 4
08:28:27 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 3]
08:28:27 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 0]
08:28:27 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 393.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 15.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:28:27 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:27 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:27 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:28:27 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:28:27 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0394811740293633
08:28:27 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:28:27 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:28:27 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:28:27 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:559: 3 elements reached seafloor, interacting with bottom
08:28:27 DEBUG   opendrift:765: Lifting 3 elements to seafloor.
08:28:27 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:27 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:28:27 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:28:27 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:27 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:27 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(77), np.int64(0), np.int64(0), np.int64(423), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:28:27 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:28:27 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:28:27 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:28:27 DEBUG   opendrift:2135: ======================================================================
08:28:27 INFO    opendrift:2136: 2026-03-16 13:56:38.270352 - step 60 of 96 - 500 active elements (0 deactivated)
08:28:27 DEBUG   opendrift:2142: 0 elements scheduled.
08:28:27 DEBUG   opendrift:2144: ======================================================================
08:28:27 DEBUG   opendrift:2155:                57.544481359625124 <- latitude -> 57.667444945202384
08:28:27 DEBUG   opendrift:2155:                10.511204052617444 <- longitude -> 10.887271625219745
08:28:27 DEBUG   opendrift:2155:                -26.13440704345703 <- z -> 0.0
08:28:27 DEBUG   opendrift:2156: ---------------------------------
08:28:27 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28: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']
08:28:27 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:27 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:28:27 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:27 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28: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
08:28:27 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 13:00:00 (before)
                2026-03-16 14:00:00 (after)
08:28:27 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 13:00:00) in space  (linearNDFast)
08:28:27 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:27 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 14:00:00) in space  (linearNDFast)
08:28:27 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:27 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 13:00:00, weight 0.06) and
                      after (2026-03-16 14:00:00, weight 0.94) in time
08:28:27 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:28:27 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.11273942060264 degrees.
08:28:27 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.11273942060264 degrees.
08:28:27 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:27 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:27 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:28:27 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:27 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:28:27 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:27 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:27 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:28:27 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:27 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:27 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:27 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:27 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:28:27 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:27 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:28:27 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:27 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:27 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:28:27 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:27 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:28:27 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:27 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:27 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:28:27 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:28:27 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:28:27 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:28:27 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:28:27 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:28:27 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:28:27 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.119358 (min) 0.362683 (max)
08:28:27 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.365981 (min) 0.0468851 (max)
08:28:27 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.115651 (min) -0.0606959 (max)
08:28:27 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 0.965564 (min) 1.65152 (max)
08:28:27 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 3.76989 (min) 6.59668 (max)
08:28:27 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:28:27 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 27.7813 (max)
08:28:27 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1e-06 (min) 0.00945513 (max)
08:28:27 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:28:27 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.29454 (min) 4.68956 (max)
08:28:27 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.2432 (min) 32.4832 (max)
08:28:27 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000271518 (min) 0.000426552 (max)
08:28:27 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:28:27 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:28:27 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:28:27 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:28:27 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:28:27 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:28:27 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:28:27 DEBUG   opendrift:721: No elements hit coastline.
08:28:27 DEBUG   opendrift:760: No elements hit seafloor.
08:28:27 DEBUG   opendrift:1732: No elements to deactivate
08:28:27 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:28:27 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:28:27 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:28:27 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 1
08:28:27 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0]
08:28:27 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3]
08:28:27 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 394.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 15.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:28:27 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:27 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:27 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:28:27 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:28:27 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.033050201784683785
08:28:27 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:28:27 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:28:27 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:28:27 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:28:27 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:28:27 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:27 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:27 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:28:27 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:28:27 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:27 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:27 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(76), np.int64(0), np.int64(0), np.int64(424), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:28:27 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:28:27 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:28:27 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:28:27 DEBUG   opendrift:2135: ======================================================================
08:28:27 INFO    opendrift:2136: 2026-03-16 14:26:38.270352 - step 61 of 96 - 500 active elements (0 deactivated)
08:28:27 DEBUG   opendrift:2142: 0 elements scheduled.
08:28:27 DEBUG   opendrift:2144: ======================================================================
08:28:27 DEBUG   opendrift:2155:                57.544481359625124 <- latitude -> 57.66606549315861
08:28:27 DEBUG   opendrift:2155:                10.511204052617444 <- longitude -> 10.891518282022975
08:28:27 DEBUG   opendrift:2155:                -27.23608501487622 <- z -> 0.0
08:28:27 DEBUG   opendrift:2156: ---------------------------------
08:28:27 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28: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']
08:28:27 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:27 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:28:27 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:27 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28: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
08:28:27 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 14:00:00 (before)
                2026-03-16 15:00:00 (after)
08:28:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:28:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:28:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:28:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:28:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:28:30 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.90232733927348 and 59.7178994996547 degrees.
08:28:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:28:30 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.90232733927348 and 59.7178994996547 degrees.
08:28:30 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:28:30 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:28:30 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:28:30 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:28:30 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:28:30 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:28:30 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:28:30 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 41x49x11) for time after (2026-03-16 15:00:00)
08:28:30 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 14:00:00) in space  (linearNDFast)
08:28:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:30 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 15:00:00) in space  (linearNDFast)
08:28:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:30 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 14:00:00, weight 0.56) and
                      after (2026-03-16 15:00:00, weight 0.44) in time
08:28:30 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:28:30 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.10849276397252 degrees.
08:28:30 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.10849276397252 degrees.
08:28:30 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:30 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:30 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:28:30 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:30 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:28:30 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:30 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:30 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:28:30 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:30 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:30 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:30 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:30 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:28:30 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:30 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:28:30 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:30 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:30 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:28:30 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:30 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:28:30 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:30 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:30 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:28:30 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:28:30 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:28:30 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:28:30 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:28:30 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:28:30 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:28:30 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.112768 (min) 0.332626 (max)
08:28:30 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.333565 (min) 0.0617208 (max)
08:28:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.0954951 (min) -0.0431647 (max)
08:28:30 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 0.412097 (min) 2.27638 (max)
08:28:30 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 3.15145 (min) 6.33035 (max)
08:28:30 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:28:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 28.1055 (max)
08:28:30 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1e-06 (min) 0.00857011 (max)
08:28:30 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:28:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.29491 (min) 4.68078 (max)
08:28:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.272 (min) 32.4734 (max)
08:28:30 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000232267 (min) 0.000396821 (max)
08:28:30 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:28:30 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:28:30 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:28:30 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:28:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:28:30 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:28:30 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:28:30 DEBUG   opendrift:721: No elements hit coastline.
08:28:30 DEBUG   opendrift:760: No elements hit seafloor.
08:28:30 DEBUG   opendrift:1732: No elements to deactivate
08:28:30 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:28:30 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:28:30 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:28:30 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 4
08:28:30 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 0]
08:28:30 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 3]
08:28:30 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 398.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 15.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:28:30 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:30 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:30 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:28:30 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:28:30 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.030029630464990884
08:28:30 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:28:30 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:28:30 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:28:30 DEBUG   opendrift.models.oceandrift:559: 4 elements reached seafloor, interacting with bottom
08:28:30 DEBUG   opendrift:765: Lifting 4 elements to seafloor.
08:28:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:30 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:28:30 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:28:30 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:30 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:30 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(72), np.int64(0), np.int64(0), np.int64(428), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:28:30 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:28:30 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:28:30 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:28:30 DEBUG   opendrift:2135: ======================================================================
08:28:30 INFO    opendrift:2136: 2026-03-16 14:56:38.270352 - step 62 of 96 - 500 active elements (0 deactivated)
08:28:30 DEBUG   opendrift:2142: 0 elements scheduled.
08:28:30 DEBUG   opendrift:2144: ======================================================================
08:28:30 DEBUG   opendrift:2155:                57.544481359625124 <- latitude -> 57.66606549315861
08:28:30 DEBUG   opendrift:2155:                10.511204052617444 <- longitude -> 10.89879060971381
08:28:30 DEBUG   opendrift:2155:                -27.748126983642578 <- z -> -0.4532119874797648
08:28:30 DEBUG   opendrift:2156: ---------------------------------
08:28:30 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:30 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']
08:28:30 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:30 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:28:30 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:30 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:30 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:28:30 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 14:00:00 (before)
                2026-03-16 15:00:00 (after)
08:28:30 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 14:00:00) in space  (linearNDFast)
08:28:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:30 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 15:00:00) in space  (linearNDFast)
08:28:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:30 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 14:00:00, weight 0.06) and
                      after (2026-03-16 15:00:00, weight 0.94) in time
08:28:30 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:28:30 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.10122043191861 degrees.
08:28:30 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.10122043191861 degrees.
08:28:30 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:30 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:30 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:28:30 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:30 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:28:30 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:30 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:30 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:28:30 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:30 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:30 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:30 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:30 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:28:30 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:30 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:28:30 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:30 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:30 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:28:30 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:30 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:28:30 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:30 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:30 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:28:30 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:28:30 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:28:30 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:28:30 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:28:30 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:28:30 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:28:30 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.117119 (min) 0.326425 (max)
08:28:30 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.328488 (min) 0.0776372 (max)
08:28:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.0773724 (min) -0.0279135 (max)
08:28:30 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -0.249871 (min) 3.2585 (max)
08:28:30 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 2.53505 (min) 6.20099 (max)
08:28:30 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:28:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 28.327 (max)
08:28:30 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.04553e-06 (min) 0.00892218 (max)
08:28:30 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:28:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.27865 (min) 4.67201 (max)
08:28:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.2814 (min) 32.4671 (max)
08:28:30 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000261796 (min) 0.000367292 (max)
08:28:30 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:28:30 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:28:30 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:28:30 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:28:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:28:30 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:28:30 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:28:30 DEBUG   opendrift:721: No elements hit coastline.
08:28:30 DEBUG   opendrift:760: No elements hit seafloor.
08:28:30 DEBUG   opendrift:1732: No elements to deactivate
08:28:30 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:28:30 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:28:30 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:28:30 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 2
08:28:30 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0]
08:28:30 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3]
08:28:30 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 400.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 15.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:28:30 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:30 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:30 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:28:30 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:28:30 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.027869576427866163
08:28:30 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:28:30 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:28:30 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:28:30 DEBUG   opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
08:28:30 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
08:28:30 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:30 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:30 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:28:30 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:28:30 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:30 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:30 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(70), np.int64(0), np.int64(0), np.int64(430), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:28:30 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:28:30 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:28:30 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:28:30 DEBUG   opendrift:2135: ======================================================================
08:28:30 INFO    opendrift:2136: 2026-03-16 15:26:38.270352 - step 63 of 96 - 500 active elements (0 deactivated)
08:28:30 DEBUG   opendrift:2142: 0 elements scheduled.
08:28:30 DEBUG   opendrift:2144: ======================================================================
08:28:30 DEBUG   opendrift:2155:                57.544481359625124 <- latitude -> 57.666065493158605
08:28:30 DEBUG   opendrift:2155:                10.511204052617444 <- longitude -> 10.900929389207167
08:28:30 DEBUG   opendrift:2155:                -27.748126983642578 <- z -> -0.21211620028961276
08:28:30 DEBUG   opendrift:2156: ---------------------------------
08:28:30 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:30 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']
08:28:30 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:30 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:28:30 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:30 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:30 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:28:30 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 15:00:00 (before)
                2026-03-16 16:00:00 (after)
08:28:32 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:28:32 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:28:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:28:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:28:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:28:33 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.89783169209556 and 59.7178994996547 degrees.
08:28:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:28:33 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.89783169209556 and 59.7178994996547 degrees.
08:28:33 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:28:33 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:28:33 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:28:33 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:28:33 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:28:33 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:28:33 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:28:33 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 40x50x11) for time after (2026-03-16 16:00:00)
08:28:33 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 15:00:00) in space  (linearNDFast)
08:28:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:33 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 16:00:00) in space  (linearNDFast)
08:28:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:33 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 15:00:00, weight 0.56) and
                      after (2026-03-16 16:00:00, weight 0.44) in time
08:28:33 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:28:33 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.09908164967435 degrees.
08:28:33 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.09908164967435 degrees.
08:28:33 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:33 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:33 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:28:33 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:33 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:28:33 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:33 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:33 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:28:33 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:33 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:33 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:33 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:33 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:28:33 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:33 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:28:33 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:33 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:33 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:28:33 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:33 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:28:33 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:33 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:33 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:28:33 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:28:33 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:28:33 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:28:33 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:28:33 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:28:33 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:28:33 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.114396 (min) 0.312192 (max)
08:28:33 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.293236 (min) 0.090644 (max)
08:28:33 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.0755999 (min) -0.0288794 (max)
08:28:33 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 0.0998486 (min) 3.40931 (max)
08:28:33 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 2.35203 (min) 6.3225 (max)
08:28:33 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:28:33 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 28.5583 (max)
08:28:33 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.05353e-06 (min) 0.00860371 (max)
08:28:33 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:28:33 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.20097 (min) 4.66439 (max)
08:28:33 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.2728 (min) 32.4658 (max)
08:28:33 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000477991 (min) 0.000314986 (max)
08:28:33 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:28:33 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:28:33 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:28:33 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:28:33 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:28:33 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:28:33 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:28:33 DEBUG   opendrift:721: No elements hit coastline.
08:28:33 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
08:28:33 DEBUG   opendrift:1732: No elements to deactivate
08:28:33 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:28:33 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:28:33 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:28:33 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 3
08:28:33 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0]
08:28:33 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3]
08:28:33 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 403.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 15.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:28:33 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:33 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:33 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:28:33 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:28:33 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.028977688237181127
08:28:33 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:28:33 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:28:33 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:28:33 DEBUG   opendrift.models.oceandrift:559: 3 elements reached seafloor, interacting with bottom
08:28:33 DEBUG   opendrift:765: Lifting 3 elements to seafloor.
08:28:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:33 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:28:33 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:28:33 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:33 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:33 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(67), np.int64(0), np.int64(0), np.int64(433), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:28:33 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:28:33 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:28:33 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:28:33 DEBUG   opendrift:2135: ======================================================================
08:28:33 INFO    opendrift:2136: 2026-03-16 15:56:38.270352 - step 64 of 96 - 500 active elements (0 deactivated)
08:28:33 DEBUG   opendrift:2142: 0 elements scheduled.
08:28:33 DEBUG   opendrift:2144: ======================================================================
08:28:33 DEBUG   opendrift:2155:                57.544481359625124 <- latitude -> 57.666065493158605
08:28:33 DEBUG   opendrift:2155:                10.51120405261744 <- longitude -> 10.903702659291605
08:28:33 DEBUG   opendrift:2155:                -28.049464434926826 <- z -> -0.15094353015518014
08:28:33 DEBUG   opendrift:2156: ---------------------------------
08:28:33 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28: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']
08:28:33 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:33 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:28:33 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:33 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28: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
08:28:33 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 15:00:00 (before)
                2026-03-16 16:00:00 (after)
08:28:33 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 15:00:00) in space  (linearNDFast)
08:28:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:33 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 16:00:00) in space  (linearNDFast)
08:28:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:33 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 15:00:00, weight 0.06) and
                      after (2026-03-16 16:00:00, weight 0.94) in time
08:28:33 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:28:33 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.09630839043725 degrees.
08:28:33 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.09630839043725 degrees.
08:28:33 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:33 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:33 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:28:33 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:33 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:28:33 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:33 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:33 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:28:33 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:33 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:33 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:33 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:33 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:28:33 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:33 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:28:33 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:33 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:33 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:28:33 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:33 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:28:33 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:33 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:33 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:28:33 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:28:33 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:28:33 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:28:33 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:28:33 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:28:33 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:28:33 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.110673 (min) 0.280576 (max)
08:28:33 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.279882 (min) 0.107637 (max)
08:28:33 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.0766928 (min) -0.0319908 (max)
08:28:33 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 0.301693 (min) 3.45519 (max)
08:28:33 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 2.15772 (min) 6.44735 (max)
08:28:33 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:28:33 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 28.9674 (max)
08:28:33 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.02949e-06 (min) 0.00817811 (max)
08:28:33 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:28:33 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.13183 (min) 4.65691 (max)
08:28:33 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.3658 (min) 32.4643 (max)
08:28:33 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000419405 (min) 0.00030274 (max)
08:28:33 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:28:33 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:28:33 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:28:33 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:28:33 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:28:33 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:28:33 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:28:33 DEBUG   opendrift:721: No elements hit coastline.
08:28:33 DEBUG   opendrift:765: Lifting 6 elements to seafloor.
08:28:33 DEBUG   opendrift:1732: No elements to deactivate
08:28:33 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:28:33 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:28:33 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:28:33 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 7
08:28:33 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 0 0 0 0]
08:28:33 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 3 3 3 3]
08:28:33 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 410.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 15.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:28:33 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:33 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:33 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:28:33 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:28:33 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03018061048718259
08:28:33 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:28:33 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:28:33 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:28:33 DEBUG   opendrift.models.oceandrift:559: 7 elements reached seafloor, interacting with bottom
08:28:33 DEBUG   opendrift:765: Lifting 7 elements to seafloor.
08:28:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:33 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:33 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:28:33 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:28:33 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:33 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:33 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(60), np.int64(0), np.int64(0), np.int64(440), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:28:33 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:28:33 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:28:33 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:28:33 DEBUG   opendrift:2135: ======================================================================
08:28:33 INFO    opendrift:2136: 2026-03-16 16:26:38.270352 - step 65 of 96 - 500 active elements (0 deactivated)
08:28:33 DEBUG   opendrift:2142: 0 elements scheduled.
08:28:33 DEBUG   opendrift:2144: ======================================================================
08:28:33 DEBUG   opendrift:2155:                57.544481359625124 <- latitude -> 57.666065493158605
08:28:33 DEBUG   opendrift:2155:                10.51120405261744 <- longitude -> 10.907224783153223
08:28:33 DEBUG   opendrift:2155:                -28.915359497070312 <- z -> -0.4121409787275931
08:28:33 DEBUG   opendrift:2156: ---------------------------------
08:28:33 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28: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']
08:28:33 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:33 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:28:33 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:33 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28: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
08:28:33 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 16:00:00 (before)
                2026-03-16 17:00:00 (after)
08:28:35 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:28:35 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:28:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:28:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:28:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:28:36 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.886504304288415 and 59.7178994996547 degrees.
08:28:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:28:36 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.886504304288415 and 59.7178994996547 degrees.
08:28:36 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:28:36 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:28:36 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:28:36 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:28:36 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:28:36 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:28:36 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:28:36 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 40x51x11) for time after (2026-03-16 17:00:00)
08:28:36 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 16:00:00) in space  (linearNDFast)
08:28:36 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:36 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 17:00:00) in space  (linearNDFast)
08:28:36 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:36 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 16:00:00, weight 0.56) and
                      after (2026-03-16 17:00:00, weight 0.44) in time
08:28:36 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:28:36 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.09278626802732 degrees.
08:28:36 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.09278626802732 degrees.
08:28:36 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:36 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:36 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:28:36 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:36 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:28:36 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:36 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:36 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:28:36 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:36 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:36 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:36 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:36 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:28:36 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:36 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:28:36 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:36 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:36 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:28:36 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:36 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:28:36 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:36 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:36 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:28:36 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:28:36 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:28:36 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:28:36 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:28:36 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:28:36 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:28:36 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.101904 (min) 0.29448 (max)
08:28:36 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.239871 (min) 0.131887 (max)
08:28:36 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.0996443 (min) -0.0617401 (max)
08:28:36 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 0.924511 (min) 4.12811 (max)
08:28:36 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 1.84407 (min) 6.29127 (max)
08:28:36 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:28:36 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 28.9674 (max)
08:28:36 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.04216e-06 (min) 0.00675338 (max)
08:28:36 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:28:36 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.11037 (min) 4.64978 (max)
08:28:36 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.2088 (min) 32.4627 (max)
08:28:36 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000376451 (min) 0.000221586 (max)
08:28:36 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:28:36 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:28:36 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:28:36 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:28:36 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:28:36 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:28:36 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:28:36 DEBUG   opendrift:721: No elements hit coastline.
08:28:36 DEBUG   opendrift:765: Lifting 17 elements to seafloor.
08:28:36 DEBUG   opendrift:1732: No elements to deactivate
08:28:36 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:28:36 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:28:36 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:28:36 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 1
08:28:36 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0]
08:28:36 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3]
08:28:36 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 411.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 15.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:28:36 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:36 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:36 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:28:36 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:28:36 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.029511292200565215
08:28:36 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:28:36 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:28:36 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:28:36 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:28:36 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:28:36 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:36 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:36 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:36 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:36 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:36 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:28:36 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:28:36 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:36 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:36 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(59), np.int64(0), np.int64(0), np.int64(441), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:28:36 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:28:36 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:28:36 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:28:36 DEBUG   opendrift:2135: ======================================================================
08:28:36 INFO    opendrift:2136: 2026-03-16 16:56:38.270352 - step 66 of 96 - 500 active elements (0 deactivated)
08:28:36 DEBUG   opendrift:2142: 0 elements scheduled.
08:28:36 DEBUG   opendrift:2144: ======================================================================
08:28:36 DEBUG   opendrift:2155:                57.544481359625124 <- latitude -> 57.6660654931586
08:28:36 DEBUG   opendrift:2155:                10.511204052617446 <- longitude -> 10.908505552787283
08:28:36 DEBUG   opendrift:2155:                -28.889942169189453 <- z -> -0.36911864508569103
08:28:36 DEBUG   opendrift:2156: ---------------------------------
08:28:36 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28: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']
08:28:36 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:36 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:28:36 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:36 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28: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
08:28:36 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 16:00:00 (before)
                2026-03-16 17:00:00 (after)
08:28:36 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 16:00:00) in space  (linearNDFast)
08:28:36 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:36 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 17:00:00) in space  (linearNDFast)
08:28:36 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:36 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 16:00:00, weight 0.06) and
                      after (2026-03-16 17:00:00, weight 0.94) in time
08:28:36 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:28:36 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.091505489958834 degrees.
08:28:36 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.091505489958834 degrees.
08:28:36 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:36 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:36 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:28:36 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:36 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:28:36 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:36 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:36 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:28:36 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:36 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:36 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:36 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:36 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:28:36 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:36 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:28:36 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:36 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:36 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:28:36 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:36 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:28:36 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:36 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:36 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:28:36 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:28:36 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:28:36 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:28:36 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:28:36 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:28:36 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:28:36 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.10618 (min) 0.304102 (max)
08:28:36 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.176931 (min) 0.15593 (max)
08:28:36 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.125703 (min) -0.0935305 (max)
08:28:36 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 1.47608 (min) 5.5023 (max)
08:28:36 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 1.30915 (min) 6.23151 (max)
08:28:36 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:28:36 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 29.0672 (max)
08:28:36 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.03793e-06 (min) 0.0053578 (max)
08:28:36 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:28:36 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.09493 (min) 4.6427 (max)
08:28:36 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.1991 (min) 32.4635 (max)
08:28:36 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000541722 (min) 0.000188904 (max)
08:28:36 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:28:36 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:28:36 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:28:36 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:28:36 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:28:36 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:28:36 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:28:36 DEBUG   opendrift:721: No elements hit coastline.
08:28:36 DEBUG   opendrift:765: Lifting 20 elements to seafloor.
08:28:36 DEBUG   opendrift:1732: No elements to deactivate
08:28:36 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:28:36 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:28:36 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:28:36 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 1
08:28:36 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0]
08:28:36 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3]
08:28:36 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 412.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 15.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:28:36 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:36 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:36 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:28:36 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:28:36 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03005676909308834
08:28:36 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:28:36 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:28:36 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:28:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:36 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:28:36 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:28:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:36 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:36 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:36 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:36 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:36 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:36 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:36 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:36 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:36 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:36 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:36 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:28:36 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:28:36 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:36 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:36 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(58), np.int64(0), np.int64(0), np.int64(442), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:28:36 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:28:36 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:28:36 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:28:36 DEBUG   opendrift:2135: ======================================================================
08:28:36 INFO    opendrift:2136: 2026-03-16 17:26:38.270352 - step 67 of 96 - 500 active elements (0 deactivated)
08:28:36 DEBUG   opendrift:2142: 0 elements scheduled.
08:28:36 DEBUG   opendrift:2144: ======================================================================
08:28:36 DEBUG   opendrift:2155:                57.543796506334864 <- latitude -> 57.6660654931586
08:28:36 DEBUG   opendrift:2155:                10.511204052617446 <- longitude -> 10.910906490776904
08:28:36 DEBUG   opendrift:2155:                -28.964824459771503 <- z -> -0.6858836113020575
08:28:36 DEBUG   opendrift:2156: ---------------------------------
08:28:36 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28: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']
08:28:36 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:36 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:28:36 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:36 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28: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
08:28:36 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 17:00:00 (before)
                2026-03-16 18:00:00 (after)
08:28:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:28:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:28:39 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:28:39 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:28:39 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:28:39 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.88201563177507 and 59.7178994996547 degrees.
08:28:39 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:28:39 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.88201563177507 and 59.7178994996547 degrees.
08:28:39 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:28:39 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:28:39 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:28:39 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:28:39 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:28:39 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:28:39 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:28:39 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 39x52x11) for time after (2026-03-16 18:00:00)
08:28:39 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 17:00:00) in space  (linearNDFast)
08:28:39 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:39 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 18:00:00) in space  (linearNDFast)
08:28:39 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:39 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 17:00:00, weight 0.56) and
                      after (2026-03-16 18:00:00, weight 0.44) in time
08:28:39 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:28:39 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.08910454951828 degrees.
08:28:39 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.08910454951828 degrees.
08:28:39 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:39 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:39 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:28:39 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:39 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:28:39 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:39 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:39 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:28:39 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:39 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:39 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:39 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:39 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:28:39 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:39 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:28:39 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:39 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:39 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:28:39 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:39 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:28:39 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:39 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:39 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:28:39 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:28:39 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:28:39 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:28:39 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:28:39 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:28:39 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:28:39 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.107101 (min) 0.287017 (max)
08:28:39 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.116879 (min) 0.177421 (max)
08:28:39 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.176676 (min) -0.143692 (max)
08:28:39 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 2.38514 (min) 5.41904 (max)
08:28:39 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 1.55061 (min) 4.65608 (max)
08:28:39 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:28:39 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 29.2928 (max)
08:28:39 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.03494e-06 (min) 0.00546562 (max)
08:28:39 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:28:39 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.09979 (min) 4.63238 (max)
08:28:39 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.2504 (min) 32.467 (max)
08:28:39 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000495517 (min) 0.000149479 (max)
08:28:39 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:28:39 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:28:39 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:28:39 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:28:39 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:28:39 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:28:39 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:28:39 DEBUG   opendrift:721: No elements hit coastline.
08:28:39 DEBUG   opendrift:765: Lifting 23 elements to seafloor.
08:28:39 DEBUG   opendrift:1732: No elements to deactivate
08:28:39 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:28:39 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:28:39 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:28:39 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 2
08:28:39 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 3]
08:28:39 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 0]
08:28:39 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 413.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 16.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:28:39 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:39 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:39 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:28:39 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:28:39 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02374551290271748
08:28:39 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:28:39 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:28:39 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:28:39 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:28:39 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:28:39 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:39 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:28:39 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:28:39 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:39 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:39 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(58), np.int64(0), np.int64(0), np.int64(442), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:28:39 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:28:39 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:28:39 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:28:39 DEBUG   opendrift:2135: ======================================================================
08:28:39 INFO    opendrift:2136: 2026-03-16 17:56:38.270352 - step 68 of 96 - 500 active elements (0 deactivated)
08:28:39 DEBUG   opendrift:2142: 0 elements scheduled.
08:28:39 DEBUG   opendrift:2144: ======================================================================
08:28:39 DEBUG   opendrift:2155:                57.54305757288712 <- latitude -> 57.6660654931586
08:28:39 DEBUG   opendrift:2155:                10.511204052617446 <- longitude -> 10.915360438973202
08:28:39 DEBUG   opendrift:2155:                -28.81616973876953 <- z -> -0.546836491818634
08:28:39 DEBUG   opendrift:2156: ---------------------------------
08:28:39 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:39 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']
08:28:39 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:39 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:28:39 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:39 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:39 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:28:39 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 17:00:00 (before)
                2026-03-16 18:00:00 (after)
08:28:39 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 17:00:00) in space  (linearNDFast)
08:28:39 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:39 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 18:00:00) in space  (linearNDFast)
08:28:39 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:39 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 17:00:00, weight 0.06) and
                      after (2026-03-16 18:00:00, weight 0.94) in time
08:28:39 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:28:39 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.08465059983813 degrees.
08:28:39 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.08465059983813 degrees.
08:28:39 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:39 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:39 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:28:39 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:39 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:28:39 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:39 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:39 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:28:39 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:39 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:39 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:39 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:39 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:28:39 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:39 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:28:39 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:39 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:39 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:28:39 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:39 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:28:39 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:39 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:39 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:28:39 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:28:39 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:28:39 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:28:39 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:28:39 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:28:39 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:28:39 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.107597 (min) 0.261227 (max)
08:28:39 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.109416 (min) 0.215175 (max)
08:28:39 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.231676 (min) -0.192558 (max)
08:28:39 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 3.08859 (min) 5.15181 (max)
08:28:39 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 1.62483 (min) 3.03196 (max)
08:28:39 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:28:39 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 29.5715 (max)
08:28:39 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.03275e-06 (min) 0.00529135 (max)
08:28:39 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:28:39 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.10721 (min) 4.62165 (max)
08:28:39 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.3311 (min) 32.4707 (max)
08:28:39 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000631845 (min) 0.000200755 (max)
08:28:39 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:28:39 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:28:39 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:28:39 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:28:39 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:28:39 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:28:39 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:28:39 DEBUG   opendrift:721: No elements hit coastline.
08:28:39 DEBUG   opendrift:765: Lifting 24 elements to seafloor.
08:28:39 DEBUG   opendrift:1732: No elements to deactivate
08:28:39 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:28:39 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:28:39 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:28:39 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 1
08:28:39 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0]
08:28:39 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3]
08:28:39 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 414.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 16.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:28:39 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:39 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:39 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:28:39 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:28:39 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02233660433482087
08:28:39 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:28:39 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:28:39 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:28:39 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:28:39 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:28:39 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:39 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:39 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:28:39 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:28:39 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:39 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:39 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(57), np.int64(0), np.int64(0), np.int64(443), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:28:39 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:28:39 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:28:39 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:28:39 DEBUG   opendrift:2135: ======================================================================
08:28:39 INFO    opendrift:2136: 2026-03-16 18:26:38.270352 - step 69 of 96 - 500 active elements (0 deactivated)
08:28:39 DEBUG   opendrift:2142: 0 elements scheduled.
08:28:39 DEBUG   opendrift:2144: ======================================================================
08:28:39 DEBUG   opendrift:2155:                57.54269775039015 <- latitude -> 57.6660654931586
08:28:39 DEBUG   opendrift:2155:                10.511204052617442 <- longitude -> 10.918826917680455
08:28:39 DEBUG   opendrift:2155:                -28.7686710357666 <- z -> -0.1853793039325159
08:28:39 DEBUG   opendrift:2156: ---------------------------------
08:28:39 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:39 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']
08:28:39 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:39 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:28:39 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:39 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:39 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:28:39 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 18:00:00 (before)
                2026-03-16 19:00:00 (after)
08:28:41 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:28:41 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:28:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:28:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:28:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:28:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.88201563177507 and 59.7178994996547 degrees.
08:28:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:28:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.88201563177507 and 59.7178994996547 degrees.
08:28:42 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:28:42 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:28:42 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:28:42 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:28:42 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:28:42 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:28:42 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:28:42 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 39x52x11) for time after (2026-03-16 19:00:00)
08:28:42 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 18:00:00) in space  (linearNDFast)
08:28:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:42 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 19:00:00) in space  (linearNDFast)
08:28:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:42 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 18:00:00, weight 0.56) and
                      after (2026-03-16 19:00:00, weight 0.44) in time
08:28:42 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:28:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.08118413563238 degrees.
08:28:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.08118413563238 degrees.
08:28:42 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:42 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:42 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:28:42 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:42 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:28:42 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:42 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:42 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:28:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:42 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:42 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:42 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:42 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:28:42 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:42 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:28:42 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:42 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:42 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:28:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:42 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:28:42 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:42 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:42 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:28:42 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:28:42 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:28:42 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:28:42 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:28:42 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:28:42 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:28:42 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.101894 (min) 0.239634 (max)
08:28:42 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.127939 (min) 0.21377 (max)
08:28:42 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.274712 (min) -0.234112 (max)
08:28:42 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 3.57373 (min) 4.87095 (max)
08:28:42 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 1.93656 (min) 2.72498 (max)
08:28:42 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:28:42 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 29.8198 (max)
08:28:42 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.03169e-06 (min) 0.00719444 (max)
08:28:42 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:28:42 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.13718 (min) 4.60377 (max)
08:28:42 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.4091 (min) 32.4727 (max)
08:28:42 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000532266 (min) 9.87277e-05 (max)
08:28:42 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:28:42 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:28:42 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:28:42 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:28:42 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:28:42 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:28:42 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:28:42 DEBUG   opendrift:721: No elements hit coastline.
08:28:42 DEBUG   opendrift:765: Lifting 31 elements to seafloor.
08:28:42 DEBUG   opendrift:1732: No elements to deactivate
08:28:42 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:28:42 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:28:42 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:28:42 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 3
08:28:42 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 3]
08:28:42 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 0]
08:28:42 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 416.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 17.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:28:42 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:42 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:42 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:28:42 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:28:42 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.021688901275278644
08:28:42 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:28:42 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:28:42 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:28:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
08:28:42 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
08:28:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:42 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:28:42 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:28:42 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:42 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:42 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(56), np.int64(0), np.int64(0), np.int64(444), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:28:42 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:28:42 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:28:42 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:28:42 DEBUG   opendrift:2135: ======================================================================
08:28:42 INFO    opendrift:2136: 2026-03-16 18:56:38.270352 - step 70 of 96 - 500 active elements (0 deactivated)
08:28:42 DEBUG   opendrift:2142: 0 elements scheduled.
08:28:42 DEBUG   opendrift:2144: ======================================================================
08:28:42 DEBUG   opendrift:2155:                57.542578483212026 <- latitude -> 57.6660654931586
08:28:42 DEBUG   opendrift:2155:                10.511204052617446 <- longitude -> 10.920549831762495
08:28:42 DEBUG   opendrift:2155:                -28.828546803172728 <- z -> -0.055119535734712066
08:28:42 DEBUG   opendrift:2156: ---------------------------------
08:28:42 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28: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']
08:28:42 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:42 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:28:42 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:42 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28: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
08:28:42 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 18:00:00 (before)
                2026-03-16 19:00:00 (after)
08:28:42 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 18:00:00) in space  (linearNDFast)
08:28:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:42 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 19:00:00) in space  (linearNDFast)
08:28:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:42 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 18:00:00, weight 0.06) and
                      after (2026-03-16 19:00:00, weight 0.94) in time
08:28:42 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:28:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.07946121039593 degrees.
08:28:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.07946121039593 degrees.
08:28:42 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:42 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:42 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:28:42 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:42 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:28:42 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:42 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:42 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:28:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:42 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:42 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:42 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:42 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:28:42 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:42 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:28:42 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:42 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:42 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:28:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:42 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:28:42 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:42 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:42 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:28:42 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:28:42 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:28:42 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:28:42 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:28:42 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:28:42 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:28:42 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.0954085 (min) 0.174447 (max)
08:28:42 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.122089 (min) 0.228194 (max)
08:28:42 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.316389 (min) -0.274421 (max)
08:28:42 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 4.07437 (min) 4.68559 (max)
08:28:42 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 2.45766 (min) 2.97465 (max)
08:28:42 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:28:42 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 30.1111 (max)
08:28:42 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.03077e-06 (min) 0.00902725 (max)
08:28:42 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:28:42 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.17 (min) 4.61019 (max)
08:28:42 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.3917 (min) 32.4777 (max)
08:28:42 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000352359 (min) 0.000129214 (max)
08:28:42 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:28:42 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:28:42 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:28:42 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:28:42 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:28:42 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:28:42 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:28:42 DEBUG   opendrift:721: No elements hit coastline.
08:28:42 DEBUG   opendrift:765: Lifting 32 elements to seafloor.
08:28:42 DEBUG   opendrift:1732: No elements to deactivate
08:28:42 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:28:42 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:28:42 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:28:42 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 2
08:28:42 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0]
08:28:42 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3]
08:28:42 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 418.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 17.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:28:42 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:42 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:42 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:28:42 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:28:42 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.022226944789180823
08:28:42 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:28:42 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:28:42 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:28:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
08:28:42 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
08:28:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:42 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:42 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:28:42 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:28:42 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:42 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:42 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(54), np.int64(0), np.int64(0), np.int64(446), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:28:42 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:28:42 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:28:42 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:28:42 DEBUG   opendrift:2135: ======================================================================
08:28:42 INFO    opendrift:2136: 2026-03-16 19:26:38.270352 - step 71 of 96 - 500 active elements (0 deactivated)
08:28:42 DEBUG   opendrift:2142: 0 elements scheduled.
08:28:42 DEBUG   opendrift:2144: ======================================================================
08:28:42 DEBUG   opendrift:2155:                57.542309424915466 <- latitude -> 57.6660654931586
08:28:42 DEBUG   opendrift:2155:                10.511204052617444 <- longitude -> 10.922497060582128
08:28:42 DEBUG   opendrift:2155:                -28.69000244140625 <- z -> -0.22486583036661745
08:28:42 DEBUG   opendrift:2156: ---------------------------------
08:28:42 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28: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']
08:28:42 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:42 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:28:42 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:42 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28: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
08:28:42 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 19:00:00 (before)
                2026-03-16 20:00:00 (after)
08:28:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:28:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:28:45 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:28:45 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:28:45 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:28:45 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.87069507033675 and 59.7178994996547 degrees.
08:28:45 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:28:45 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.87069507033675 and 59.7178994996547 degrees.
08:28:45 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:28:45 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:28:45 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:28:45 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:28:45 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:28:45 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:28:45 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:28:45 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 39x53x11) for time after (2026-03-16 20:00:00)
08:28:45 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 19:00:00) in space  (linearNDFast)
08:28:45 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:45 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 20:00:00) in space  (linearNDFast)
08:28:45 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:45 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 19:00:00, weight 0.56) and
                      after (2026-03-16 20:00:00, weight 0.44) in time
08:28:45 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:28:45 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703248547 and -59.077513993090186 degrees.
08:28:45 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703248547 and -59.077513993090186 degrees.
08:28:45 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:45 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:45 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:28:45 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:45 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:28:45 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:45 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:45 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:28:45 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:45 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:45 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:45 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:45 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:28:45 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:45 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:28:45 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:45 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:45 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:28:45 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:45 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:28:45 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:45 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:45 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:28:45 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:28:45 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:28:45 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:28:45 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:28:45 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:28:45 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:28:45 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.0772492 (min) 0.349041 (max)
08:28:45 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0492429 (min) 0.23888 (max)
08:28:45 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.338448 (min) -0.294401 (max)
08:28:45 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 4.4507 (min) 5.30697 (max)
08:28:45 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 2.51259 (min) 3.00272 (max)
08:28:45 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:28:45 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 30.3653 (max)
08:28:45 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.02968e-06 (min) 0.0102631 (max)
08:28:45 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:28:45 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.23117 (min) 4.58925 (max)
08:28:45 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.0764 (min) 32.4791 (max)
08:28:45 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000413451 (min) 0.000134894 (max)
08:28:45 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:28:45 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:28:45 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:28:45 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:28:45 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:28:45 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:28:45 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:28:45 DEBUG   opendrift:721: No elements hit coastline.
08:28:45 DEBUG   opendrift:765: Lifting 37 elements to seafloor.
08:28:45 DEBUG   opendrift:1732: No elements to deactivate
08:28:45 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:28:45 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:28:45 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:28:45 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 2
08:28:45 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0]
08:28:45 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3]
08:28:45 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 420.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 17.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:28:45 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:45 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:45 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:28:45 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:28:45 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02663548200188103
08:28:45 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:28:45 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:28:45 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:28:45 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
08:28:45 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
08:28:45 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:45 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:28:45 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:28:45 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:45 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:45 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(52), np.int64(0), np.int64(0), np.int64(448), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:28:45 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:28:45 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:28:45 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:28:45 DEBUG   opendrift:2135: ======================================================================
08:28:45 INFO    opendrift:2136: 2026-03-16 19:56:38.270352 - step 72 of 96 - 500 active elements (0 deactivated)
08:28:45 DEBUG   opendrift:2142: 0 elements scheduled.
08:28:45 DEBUG   opendrift:2144: ======================================================================
08:28:45 DEBUG   opendrift:2155:                57.54249262750679 <- latitude -> 57.66606549315859
08:28:45 DEBUG   opendrift:2155:                10.511204052617442 <- longitude -> 10.924435095434024
08:28:45 DEBUG   opendrift:2155:                -28.69620704650879 <- z -> -0.7721985533615828
08:28:45 DEBUG   opendrift:2156: ---------------------------------
08:28:45 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:45 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']
08:28:45 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:45 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:28:45 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:45 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:45 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:28:45 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 19:00:00 (before)
                2026-03-16 20:00:00 (after)
08:28:45 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 19:00:00) in space  (linearNDFast)
08:28:45 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:45 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 20:00:00) in space  (linearNDFast)
08:28:45 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:45 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 19:00:00, weight 0.06) and
                      after (2026-03-16 20:00:00, weight 0.94) in time
08:28:45 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:28:45 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.07557594770576 degrees.
08:28:45 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.07557594770576 degrees.
08:28:45 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:45 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:45 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:28:45 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:45 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:28:45 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:45 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:45 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:28:45 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:45 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:45 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:45 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:45 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:28:45 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:45 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:28:45 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:45 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:45 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:28:45 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:45 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:28:45 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:45 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:45 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:28:45 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:28:45 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:28:45 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:28:45 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:28:45 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:28:45 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:28:45 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.0630643 (min) 0.329383 (max)
08:28:45 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0622055 (min) 0.236533 (max)
08:28:45 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.357814 (min) -0.313362 (max)
08:28:45 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 4.66013 (min) 6.07684 (max)
08:28:45 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 2.53257 (min) 3.00301 (max)
08:28:45 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:28:45 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 30.4616 (max)
08:28:45 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.02856e-06 (min) 0.0119151 (max)
08:28:45 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:28:45 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.29593 (min) 4.54161 (max)
08:28:45 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 31.263 (min) 32.48 (max)
08:28:45 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000369441 (min) 0.000121332 (max)
08:28:45 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:28:45 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:28:45 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:28:45 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:28:45 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:28:45 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:28:45 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:28:45 DEBUG   opendrift:721: No elements hit coastline.
08:28:45 DEBUG   opendrift:765: Lifting 39 elements to seafloor.
08:28:45 DEBUG   opendrift:1732: No elements to deactivate
08:28:45 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:28:45 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:28:45 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:28:45 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 3
08:28:45 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0]
08:28:45 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3]
08:28:45 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 423.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 17.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:28:45 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:45 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:45 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:28:45 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:28:45 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03233433441370776
08:28:45 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:28:45 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:28:45 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:28:45 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:559: 3 elements reached seafloor, interacting with bottom
08:28:45 DEBUG   opendrift:765: Lifting 3 elements to seafloor.
08:28:45 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:45 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:45 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:28:45 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:28:45 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:45 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:45 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(49), np.int64(0), np.int64(0), np.int64(451), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:28:45 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:28:45 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:28:45 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:28:45 DEBUG   opendrift:2135: ======================================================================
08:28:45 INFO    opendrift:2136: 2026-03-16 20:26:38.270352 - step 73 of 96 - 500 active elements (0 deactivated)
08:28:45 DEBUG   opendrift:2142: 0 elements scheduled.
08:28:45 DEBUG   opendrift:2144: ======================================================================
08:28:45 DEBUG   opendrift:2155:                57.54283938980988 <- latitude -> 57.666065493158584
08:28:45 DEBUG   opendrift:2155:                10.511204052617442 <- longitude -> 10.934345144441016
08:28:45 DEBUG   opendrift:2155:                -29.29348977132958 <- z -> -0.48318348317820403
08:28:45 DEBUG   opendrift:2156: ---------------------------------
08:28:45 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:45 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']
08:28:45 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:45 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:28:45 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:45 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:45 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:28:45 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 20:00:00 (before)
                2026-03-16 21:00:00 (after)
08:28:47 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:28:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:28:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:28:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:28:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:28:48 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86385763642912 and 59.7178994996547 degrees.
08:28:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:28:48 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86385763642912 and 59.7178994996547 degrees.
08:28:48 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:28:48 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:28:48 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:28:48 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:28:48 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:28:48 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:28:48 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:28:48 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 40x53x11) for time after (2026-03-16 21:00:00)
08:28:48 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 20:00:00) in space  (linearNDFast)
08:28:48 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:48 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 21:00:00) in space  (linearNDFast)
08:28:48 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:48 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 20:00:00, weight 0.56) and
                      after (2026-03-16 21:00:00, weight 0.44) in time
08:28:48 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:28:48 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.06566588564273 degrees.
08:28:48 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.06566588564273 degrees.
08:28:48 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:48 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:48 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:28:48 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:48 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:28:48 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:48 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:48 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:28:48 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:48 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:48 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:48 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:48 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:28:48 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:48 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:28:48 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:48 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:48 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:28:48 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:48 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:28:48 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:48 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:48 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:28:48 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:28:48 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:28:48 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:28:48 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:28:48 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:28:48 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:28:48 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.057691 (min) 0.416791 (max)
08:28:48 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0571485 (min) 0.363318 (max)
08:28:48 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.373864 (min) -0.327275 (max)
08:28:48 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 4.42294 (min) 5.81188 (max)
08:28:48 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 2.70558 (min) 3.23586 (max)
08:28:48 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:28:48 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 30.363 (max)
08:28:48 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.02711e-06 (min) 0.0121842 (max)
08:28:48 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:28:48 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.37134 (min) 4.56745 (max)
08:28:48 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.5956 (min) 32.4804 (max)
08:28:48 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000453468 (min) 0.000193366 (max)
08:28:48 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:28:48 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:28:48 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:28:48 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:28:48 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:28:48 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:28:48 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:28:48 DEBUG   opendrift:721: No elements hit coastline.
08:28:48 DEBUG   opendrift:765: Lifting 42 elements to seafloor.
08:28:48 DEBUG   opendrift:1732: No elements to deactivate
08:28:48 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:28:48 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:28:48 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:28:48 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 5
08:28:48 DEBUG   opendrift.models.chemicaldrift:1477: old species: [3 0 0 0 0]
08:28:48 DEBUG   opendrift.models.chemicaldrift:1478: new species: [0 3 3 3 3]
08:28:48 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 427.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 18.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:28:48 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:48 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:48 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:28:48 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:28:48 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.031086886031591678
08:28:48 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:28:48 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:28:48 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:28:48 DEBUG   opendrift.models.oceandrift:559: 4 elements reached seafloor, interacting with bottom
08:28:48 DEBUG   opendrift:765: Lifting 4 elements to seafloor.
08:28:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:48 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:48 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:48 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:48 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:48 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:48 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:48 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:48 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:48 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:28:48 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:28:48 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:48 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:48 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(46), np.int64(0), np.int64(0), np.int64(454), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:28:48 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:28:48 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:28:48 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:28:48 DEBUG   opendrift:2135: ======================================================================
08:28:48 INFO    opendrift:2136: 2026-03-16 20:56:38.270352 - step 74 of 96 - 500 active elements (0 deactivated)
08:28:48 DEBUG   opendrift:2142: 0 elements scheduled.
08:28:48 DEBUG   opendrift:2144: ======================================================================
08:28:48 DEBUG   opendrift:2155:                57.542839389809885 <- latitude -> 57.66606549315858
08:28:48 DEBUG   opendrift:2155:                10.511204052617446 <- longitude -> 10.935827399591066
08:28:48 DEBUG   opendrift:2155:                -29.348854064941406 <- z -> -0.5559973729203249
08:28:48 DEBUG   opendrift:2156: ---------------------------------
08:28:48 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28: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']
08:28:48 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:48 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:28:48 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:48 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28: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
08:28:48 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 20:00:00 (before)
                2026-03-16 21:00:00 (after)
08:28:48 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 20:00:00) in space  (linearNDFast)
08:28:48 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:48 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 21:00:00) in space  (linearNDFast)
08:28:48 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:48 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 20:00:00, weight 0.06) and
                      after (2026-03-16 21:00:00, weight 0.94) in time
08:28:48 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:28:48 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.06418364908955 degrees.
08:28:48 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.06418364908955 degrees.
08:28:48 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:48 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:48 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:28:48 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:48 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:28:48 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:48 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:48 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:28:48 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:48 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:48 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:48 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:48 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:28:48 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:48 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:28:48 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:48 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:48 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:28:48 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:48 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:28:48 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:48 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:48 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:28:48 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:28:48 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:28:48 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:28:48 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:28:48 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:28:48 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:28:48 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.089599 (min) 0.415954 (max)
08:28:48 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0480691 (min) 0.334773 (max)
08:28:48 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.391175 (min) -0.340575 (max)
08:28:48 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 4.12938 (min) 5.41692 (max)
08:28:48 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 2.88195 (min) 3.49805 (max)
08:28:48 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:28:48 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 30.2425 (max)
08:28:48 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.02561e-06 (min) 0.0143801 (max)
08:28:48 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:28:48 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.38757 (min) 4.56189 (max)
08:28:48 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.6695 (min) 32.4808 (max)
08:28:48 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00044293 (min) 0.000242319 (max)
08:28:48 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:28:48 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:28:48 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:28:48 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:28:48 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:28:48 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:28:48 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:28:48 DEBUG   opendrift:721: No elements hit coastline.
08:28:48 DEBUG   opendrift:765: Lifting 45 elements to seafloor.
08:28:48 DEBUG   opendrift:1732: No elements to deactivate
08:28:48 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:28:48 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:28:48 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:28:48 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 2
08:28:48 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0]
08:28:48 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3]
08:28:48 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 429.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 18.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:28:48 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:48 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:48 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:28:48 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:28:48 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.029213635784079664
08:28:48 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:28:48 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:28:48 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:28:48 DEBUG   opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
08:28:48 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
08:28:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:48 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:48 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:48 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:48 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:48 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:28:48 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:28:48 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:48 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:48 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(44), np.int64(0), np.int64(0), np.int64(456), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:28:48 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:28:48 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:28:48 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:28:48 DEBUG   opendrift:2135: ======================================================================
08:28:48 INFO    opendrift:2136: 2026-03-16 21:26:38.270352 - step 75 of 96 - 500 active elements (0 deactivated)
08:28:48 DEBUG   opendrift:2142: 0 elements scheduled.
08:28:48 DEBUG   opendrift:2144: ======================================================================
08:28:48 DEBUG   opendrift:2155:                57.54283938980989 <- latitude -> 57.66606549315858
08:28:48 DEBUG   opendrift:2155:                10.511204052617446 <- longitude -> 10.937561026153396
08:28:48 DEBUG   opendrift:2155:                -29.335540771484375 <- z -> -0.4347014605987696
08:28:48 DEBUG   opendrift:2156: ---------------------------------
08:28:48 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28: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']
08:28:48 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:48 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:28:48 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:48 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28: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
08:28:48 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 21:00:00 (before)
                2026-03-16 22:00:00 (after)
08:28:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:28:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:28:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:28:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:28:52 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:28:52 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86385763642912 and 59.7178994996547 degrees.
08:28:52 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:28:52 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86385763642912 and 59.7178994996547 degrees.
08:28:52 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:28:52 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:28:52 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:28:52 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:28:52 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:28:52 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:28:52 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:28:52 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 40x53x11) for time after (2026-03-16 22:00:00)
08:28:52 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 21:00:00) in space  (linearNDFast)
08:28:52 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:52 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 22:00:00) in space  (linearNDFast)
08:28:52 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:52 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 21:00:00, weight 0.56) and
                      after (2026-03-16 22:00:00, weight 0.44) in time
08:28:52 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:28:52 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.06245000911307 degrees.
08:28:52 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.06245000911307 degrees.
08:28:52 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:52 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:52 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:28:52 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:52 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:28:52 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:52 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:52 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:28:52 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:52 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:52 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:52 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:52 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:28:52 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:52 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:28:52 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:52 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:52 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:28:52 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:52 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:28:52 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:52 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:52 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:28:52 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:28:52 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:28:52 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:28:52 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:28:52 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:28:52 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:28:52 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.10994 (min) 0.405607 (max)
08:28:52 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0808246 (min) 0.267899 (max)
08:28:52 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.391108 (min) -0.34435 (max)
08:28:52 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 3.99456 (min) 5.0494 (max)
08:28:52 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 2.95814 (min) 3.60872 (max)
08:28:52 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:28:52 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 30.1193 (max)
08:28:52 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.02568e-06 (min) 0.0133925 (max)
08:28:52 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:28:52 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.38522 (min) 4.53857 (max)
08:28:52 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.8637 (min) 32.4813 (max)
08:28:52 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000328285 (min) 0.000305539 (max)
08:28:52 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:28:52 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:28:52 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:28:52 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:28:52 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:28:52 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:28:52 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:28:52 DEBUG   opendrift:721: No elements hit coastline.
08:28:52 DEBUG   opendrift:765: Lifting 15 elements to seafloor.
08:28:52 DEBUG   opendrift:1732: No elements to deactivate
08:28:52 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:28:52 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:28:52 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:28:52 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 0
08:28:52 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:28:52 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.027794771325557993
08:28:52 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:28:52 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:28:52 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:28:52 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:52 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:28:52 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:28:52 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:52 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:52 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(44), np.int64(0), np.int64(0), np.int64(456), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:28:52 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:28:52 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:28:52 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:28:52 DEBUG   opendrift:2135: ======================================================================
08:28:52 INFO    opendrift:2136: 2026-03-16 21:56:38.270352 - step 76 of 96 - 500 active elements (0 deactivated)
08:28:52 DEBUG   opendrift:2142: 0 elements scheduled.
08:28:52 DEBUG   opendrift:2144: ======================================================================
08:28:52 DEBUG   opendrift:2155:                57.54283938980989 <- latitude -> 57.66683687555048
08:28:52 DEBUG   opendrift:2155:                10.511204052617442 <- longitude -> 10.942152605606658
08:28:52 DEBUG   opendrift:2155:                -29.332809448242188 <- z -> -0.046496687301157136
08:28:52 DEBUG   opendrift:2156: ---------------------------------
08:28:52 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28: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']
08:28:52 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:52 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:28:52 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:52 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28: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
08:28:52 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 21:00:00 (before)
                2026-03-16 22:00:00 (after)
08:28:52 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 21:00:00) in space  (linearNDFast)
08:28:52 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:52 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 22:00:00) in space  (linearNDFast)
08:28:52 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:52 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 21:00:00, weight 0.06) and
                      after (2026-03-16 22:00:00, weight 0.94) in time
08:28:52 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:28:52 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.05785844220384 degrees.
08:28:52 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.05785844220384 degrees.
08:28:52 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:52 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:52 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:28:52 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:52 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:28:52 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:52 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:52 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:28:52 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:52 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:52 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:52 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:52 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:28:52 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:52 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:28:52 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:52 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:52 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:28:52 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:52 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:28:52 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:52 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:52 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:28:52 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:28:52 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:28:52 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:28:52 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:28:52 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:28:52 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:28:52 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.128822 (min) 0.594735 (max)
08:28:52 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0904669 (min) 0.346169 (max)
08:28:52 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.388847 (min) -0.345704 (max)
08:28:52 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 3.84848 (min) 4.78178 (max)
08:28:52 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 3.0217 (min) 3.79911 (max)
08:28:52 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:28:52 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 30.1703 (max)
08:28:52 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.02595e-06 (min) 0.0193281 (max)
08:28:52 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:28:52 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.38324 (min) 4.50719 (max)
08:28:52 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 29.9942 (min) 32.4819 (max)
08:28:52 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000748676 (min) 0.000416055 (max)
08:28:52 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:28:52 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:28:52 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:28:52 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:28:52 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:28:52 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:28:52 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:28:52 DEBUG   opendrift:721: No elements hit coastline.
08:28:52 DEBUG   opendrift:765: Lifting 6 elements to seafloor.
08:28:52 DEBUG   opendrift:1732: No elements to deactivate
08:28:52 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:28:52 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:28:52 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:28:52 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 1
08:28:52 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0]
08:28:52 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3]
08:28:52 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 430.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 18.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:28:52 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:52 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:52 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:28:52 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:28:52 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.026533084607665007
08:28:52 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:28:52 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:28:52 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:28:52 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:28:52 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:28:52 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:52 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:52 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:28:52 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:28:52 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:52 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:52 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(43), np.int64(0), np.int64(0), np.int64(457), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:28:52 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:28:52 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:28:52 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:28:52 DEBUG   opendrift:2135: ======================================================================
08:28:52 INFO    opendrift:2136: 2026-03-16 22:26:38.270352 - step 77 of 96 - 500 active elements (0 deactivated)
08:28:52 DEBUG   opendrift:2142: 0 elements scheduled.
08:28:52 DEBUG   opendrift:2144: ======================================================================
08:28:52 DEBUG   opendrift:2155:                57.54283938980989 <- latitude -> 57.66885547527103
08:28:52 DEBUG   opendrift:2155:                10.511204052617442 <- longitude -> 10.95438222767163
08:28:52 DEBUG   opendrift:2155:                -29.331417083740234 <- z -> -0.4598548127017329
08:28:52 DEBUG   opendrift:2156: ---------------------------------
08:28:52 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28: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']
08:28:52 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:52 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:28:52 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:52 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28: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
08:28:52 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 22:00:00 (before)
                2026-03-16 23:00:00 (after)
08:28:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:28:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:28:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:28:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:28:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:28:56 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.845696800111945 and 59.7178994996547 degrees.
08:28:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:28:56 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.845696800111945 and 59.7178994996547 degrees.
08:28:56 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:28:56 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:28:56 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:28:56 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:28:56 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:28:56 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:28:56 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:28:56 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 41x54x11) for time after (2026-03-16 23:00:00)
08:28:56 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 22:00:00) in space  (linearNDFast)
08:28:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:56 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 23:00:00) in space  (linearNDFast)
08:28:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:56 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 22:00:00, weight 0.56) and
                      after (2026-03-16 23:00:00, weight 0.44) in time
08:28:56 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:28:56 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.04562880969039 degrees.
08:28:56 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.04562880969039 degrees.
08:28:56 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:56 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:56 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:28:56 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:56 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:28:56 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:56 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:56 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:28:56 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:56 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:56 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:56 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:56 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:28:56 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:56 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:28:56 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:56 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:56 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:28:56 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:56 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:28:56 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:56 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:56 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:28:56 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:28:56 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:28:56 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:28:56 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:28:56 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:28:56 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:28:56 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.141637 (min) 0.528069 (max)
08:28:56 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.101155 (min) 0.230234 (max)
08:28:56 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.361557 (min) -0.32648 (max)
08:28:56 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 3.78727 (min) 4.7442 (max)
08:28:56 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 3.07587 (min) 3.95976 (max)
08:28:56 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:28:56 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 30.4369 (max)
08:28:56 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.02373e-06 (min) 0.0211532 (max)
08:28:56 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:28:56 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.39077 (min) 4.56119 (max)
08:28:56 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 29.7318 (min) 32.4817 (max)
08:28:56 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000222752 (min) 0.000437268 (max)
08:28:56 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:28:56 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:28:56 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:28:56 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:28:56 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:28:56 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:28:56 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:28:56 DEBUG   opendrift:721: No elements hit coastline.
08:28:56 DEBUG   opendrift:760: No elements hit seafloor.
08:28:56 DEBUG   opendrift:1732: No elements to deactivate
08:28:56 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:28:56 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:28:56 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:28:56 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 0
08:28:56 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:28:56 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.026560826944023768
08:28:56 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:28:56 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:28:56 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:28:56 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:56 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:28:56 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:28:56 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:56 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:56 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(43), np.int64(0), np.int64(0), np.int64(457), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:28:56 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:28:56 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:28:56 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:28:56 DEBUG   opendrift:2135: ======================================================================
08:28:56 INFO    opendrift:2136: 2026-03-16 22:56:38.270352 - step 78 of 96 - 500 active elements (0 deactivated)
08:28:56 DEBUG   opendrift:2142: 0 elements scheduled.
08:28:56 DEBUG   opendrift:2144: ======================================================================
08:28:56 DEBUG   opendrift:2155:                57.54283938980989 <- latitude -> 57.670148344224344
08:28:56 DEBUG   opendrift:2155:                10.511204052617442 <- longitude -> 10.96806335825752
08:28:56 DEBUG   opendrift:2155:                -29.331417083740234 <- z -> -0.679599629202926
08:28:56 DEBUG   opendrift:2156: ---------------------------------
08:28:56 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:56 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']
08:28:56 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:56 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:28:56 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:56 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:56 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:28:56 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 22:00:00 (before)
                2026-03-16 23:00:00 (after)
08:28:56 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 22:00:00) in space  (linearNDFast)
08:28:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:56 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-16 23:00:00) in space  (linearNDFast)
08:28:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:28:56 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 22:00:00, weight 0.06) and
                      after (2026-03-16 23:00:00, weight 0.94) in time
08:28:56 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:28:56 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.03194767638287 degrees.
08:28:56 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.03194767638287 degrees.
08:28:56 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:56 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:56 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:28:56 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:56 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:28:56 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:56 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:56 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:28:56 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:56 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:56 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:56 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:56 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:28:56 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:56 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:28:56 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:56 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:56 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:28:56 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:28:56 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:28:56 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:28:56 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:28:56 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:28:56 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:28:56 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:28:56 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:28:56 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:28:56 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:28:56 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:28:56 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.153686 (min) 0.747183 (max)
08:28:56 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.130755 (min) 0.28656 (max)
08:28:56 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.332775 (min) -0.304198 (max)
08:28:56 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 3.68177 (min) 4.72882 (max)
08:28:56 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 3.12887 (min) 4.09623 (max)
08:28:56 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:28:56 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 31.015 (max)
08:28:56 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.02326e-06 (min) 0.022428 (max)
08:28:56 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:28:56 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.39949 (min) 4.50416 (max)
08:28:56 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 28.7714 (min) 32.4814 (max)
08:28:56 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000277393 (min) 0.000535515 (max)
08:28:56 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:28:56 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:28:56 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:28:56 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:28:56 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:28:56 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:28:56 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:28:56 DEBUG   opendrift:721: No elements hit coastline.
08:28:56 DEBUG   opendrift:760: No elements hit seafloor.
08:28:56 DEBUG   opendrift:1732: No elements to deactivate
08:28:56 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:28:56 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:28:56 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:28:56 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 4
08:28:56 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 3 3 0]
08:28:56 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 0 0 3]
08:28:56 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 432.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 20.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:28:56 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:56 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:56 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:28:56 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:28:56 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02678954058315963
08:28:56 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:28:56 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:28:56 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:28:56 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
08:28:56 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
08:28:56 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:56 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:28:56 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:28:56 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:28:56 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:28:56 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:28:56 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(43), np.int64(0), np.int64(0), np.int64(457), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:28:56 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:28:56 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:28:56 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:28:56 DEBUG   opendrift:2135: ======================================================================
08:28:56 INFO    opendrift:2136: 2026-03-16 23:26:38.270352 - step 79 of 96 - 500 active elements (0 deactivated)
08:28:56 DEBUG   opendrift:2142: 0 elements scheduled.
08:28:56 DEBUG   opendrift:2144: ======================================================================
08:28:56 DEBUG   opendrift:2155:                57.54283938980989 <- latitude -> 57.671138898910534
08:28:56 DEBUG   opendrift:2155:                10.511204052617442 <- longitude -> 10.979010232409506
08:28:56 DEBUG   opendrift:2155:                -29.331417083740234 <- z -> -0.20643535939850344
08:28:56 DEBUG   opendrift:2156: ---------------------------------
08:28:56 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:28:56 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']
08:28:56 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:28:56 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:28:56 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:28:56 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:28:56 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:28:56 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 23:00:00 (before)
                2026-03-17 00:00:00 (after)
08:28:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:29:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:29:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:29:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:29:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:29:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.81621641646927 and 59.7178994996547 degrees.
08:29:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:29:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.81621641646927 and 59.7178994996547 degrees.
08:29:01 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:29:01 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:29:01 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:29:01 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:29:01 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:29:01 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:29:01 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:29:01 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 42x56x11) for time after (2026-03-17 00:00:00)
08:29:01 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 23:00:00) in space  (linearNDFast)
08:29:01 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:29:01 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-17 00:00:00) in space  (linearNDFast)
08:29:01 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:29:01 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 23:00:00, weight 0.56) and
                      after (2026-03-17 00:00:00, weight 0.44) in time
08:29:01 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:29:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.02100081231682 degrees.
08:29:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.02100081231682 degrees.
08:29:01 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:01 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:01 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:29:01 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:01 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:29:01 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:01 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:01 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:29:01 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:01 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:01 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:01 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:01 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:29:01 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:01 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:29:01 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:01 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:01 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:29:01 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:01 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:29:01 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:01 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:01 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:29:01 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:29:01 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:29:01 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:29:01 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:29:01 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:29:01 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:29:01 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.152894 (min) 0.781382 (max)
08:29:01 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.130134 (min) 0.214823 (max)
08:29:01 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.276232 (min) -0.249754 (max)
08:29:01 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 3.93473 (min) 4.96684 (max)
08:29:01 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 2.76403 (min) 3.62472 (max)
08:29:01 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:29:01 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 31.6383 (max)
08:29:01 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.02402e-06 (min) 0.0193743 (max)
08:29:01 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:29:01 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.19034 (min) 4.50007 (max)
08:29:01 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 28.8272 (min) 32.4783 (max)
08:29:01 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000257369 (min) 0.000527501 (max)
08:29:01 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:29:01 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:29:01 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:29:01 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:29:01 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:29:01 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:29:01 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:29:01 DEBUG   opendrift:721: No elements hit coastline.
08:29:01 DEBUG   opendrift:760: No elements hit seafloor.
08:29:01 DEBUG   opendrift:1732: No elements to deactivate
08:29:01 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:29:01 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:29:01 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:29:01 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 3
08:29:01 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 3]
08:29:01 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 0]
08:29:01 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 434.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 21.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:29:01 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:29:01 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:29:01 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:29:01 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:29:01 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02572313053982452
08:29:01 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:29:01 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:29:01 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:29:01 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
08:29:01 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
08:29:01 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:01 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:29:01 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:29:01 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:29:01 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:29:01 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(42), np.int64(0), np.int64(0), np.int64(458), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:29:01 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:29:01 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:29:01 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:29:01 DEBUG   opendrift:2135: ======================================================================
08:29:01 INFO    opendrift:2136: 2026-03-16 23:56:38.270352 - step 80 of 96 - 500 active elements (0 deactivated)
08:29:01 DEBUG   opendrift:2142: 0 elements scheduled.
08:29:01 DEBUG   opendrift:2144: ======================================================================
08:29:01 DEBUG   opendrift:2155:                57.54283938980989 <- latitude -> 57.671465120672146
08:29:01 DEBUG   opendrift:2155:                10.511204052617444 <- longitude -> 10.980176299030317
08:29:01 DEBUG   opendrift:2155:                -29.379607861639293 <- z -> -0.551606377710305
08:29:01 DEBUG   opendrift:2156: ---------------------------------
08:29:01 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29: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']
08:29:01 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:01 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:29:01 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:01 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29: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
08:29:01 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-16 23:00:00 (before)
                2026-03-17 00:00:00 (after)
08:29:01 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-16 23:00:00) in space  (linearNDFast)
08:29:01 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:29:01 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-17 00:00:00) in space  (linearNDFast)
08:29:01 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:29:01 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-16 23:00:00, weight 0.06) and
                      after (2026-03-17 00:00:00, weight 0.94) in time
08:29:01 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:29:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.019834735472315 degrees.
08:29:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.019834735472315 degrees.
08:29:01 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:01 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:01 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:29:01 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:01 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:29:01 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:01 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:01 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:29:01 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:01 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:01 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:01 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:01 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:29:01 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:01 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:29:01 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:01 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:01 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:29:01 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:01 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:29:01 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:01 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:01 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:29:01 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:29:01 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:29:01 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:29:01 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:29:01 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:29:01 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:29:01 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.150482 (min) 0.823616 (max)
08:29:01 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.162958 (min) 0.121157 (max)
08:29:01 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.215864 (min) -0.189358 (max)
08:29:01 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 4.23294 (min) 5.24148 (max)
08:29:01 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 2.28931 (min) 3.07577 (max)
08:29:01 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:29:01 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 31.8024 (max)
08:29:01 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.0246e-06 (min) 0.0157743 (max)
08:29:01 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:29:01 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.21467 (min) 4.47701 (max)
08:29:01 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 28.7767 (min) 32.4747 (max)
08:29:01 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000320448 (min) 0.000562795 (max)
08:29:01 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:29:01 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:29:01 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:29:01 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:29:01 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:29:01 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:29:01 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:29:01 DEBUG   opendrift:721: No elements hit coastline.
08:29:01 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
08:29:01 DEBUG   opendrift:1732: No elements to deactivate
08:29:01 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:29:01 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:29:01 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:29:01 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 5
08:29:01 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 3 0]
08:29:01 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 0 3]
08:29:01 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 438.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 22.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:29:01 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:29:01 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:29:01 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:29:01 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:29:01 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.025240319270916568
08:29:01 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:29:01 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:29:01 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:29:01 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:559: 4 elements reached seafloor, interacting with bottom
08:29:01 DEBUG   opendrift:765: Lifting 4 elements to seafloor.
08:29:01 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:01 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:01 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:29:01 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:29:01 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:29:01 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:29:01 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(39), np.int64(0), np.int64(0), np.int64(461), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:29:01 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:29:01 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:29:01 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:29:01 DEBUG   opendrift:2135: ======================================================================
08:29:01 INFO    opendrift:2136: 2026-03-17 00:26:38.270352 - step 81 of 96 - 500 active elements (0 deactivated)
08:29:01 DEBUG   opendrift:2142: 0 elements scheduled.
08:29:01 DEBUG   opendrift:2144: ======================================================================
08:29:01 DEBUG   opendrift:2155:                57.54283938980989 <- latitude -> 57.671066773315786
08:29:01 DEBUG   opendrift:2155:                10.511204052617444 <- longitude -> 10.993074513680789
08:29:01 DEBUG   opendrift:2155:                -29.906530380249023 <- z -> -0.38622993818152324
08:29:01 DEBUG   opendrift:2156: ---------------------------------
08:29:01 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29: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']
08:29:01 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:01 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:29:01 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:01 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29: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
08:29:01 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-17 00:00:00 (before)
                2026-03-17 01:00:00 (after)
08:29:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:29:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:29:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:29:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:29:07 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:29:07 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.80490241212399 and 59.7178994996547 degrees.
08:29:07 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:29:07 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.80490241212399 and 59.7178994996547 degrees.
08:29:07 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:29:07 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:29:07 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:29:07 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:29:07 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:29:07 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:29:07 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:29:07 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 42x57x11) for time after (2026-03-17 01:00:00)
08:29:07 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-17 00:00:00) in space  (linearNDFast)
08:29:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:29:07 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-17 01:00:00) in space  (linearNDFast)
08:29:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:29:07 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-17 00:00:00, weight 0.56) and
                      after (2026-03-17 01:00:00, weight 0.44) in time
08:29:07 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:29:07 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.00693652726018 degrees.
08:29:07 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807020119026 and -59.00693652726018 degrees.
08:29:07 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:07 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:07 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:29:07 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:07 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:29:07 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:07 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:29:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:07 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:07 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:07 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:07 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:29:07 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:07 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:29:07 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:07 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:29:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:07 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:29:07 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:07 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:07 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:29:07 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:29:07 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:29:07 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:29:07 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:29:07 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:29:07 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:29:07 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.137848 (min) 0.829705 (max)
08:29:07 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.164741 (min) 0.0876917 (max)
08:29:07 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.170957 (min) -0.140792 (max)
08:29:07 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 3.54903 (min) 4.65587 (max)
08:29:07 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 2.6009 (min) 3.13844 (max)
08:29:07 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:29:07 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 32.6952 (max)
08:29:07 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.02525e-06 (min) 0.0137316 (max)
08:29:07 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:29:07 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.36303 (min) 4.46345 (max)
08:29:07 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 28.9179 (min) 32.4702 (max)
08:29:07 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000362692 (min) 0.000461928 (max)
08:29:07 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:29:07 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:29:07 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:29:07 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:29:07 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:29:07 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:29:07 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:29:07 DEBUG   opendrift:721: No elements hit coastline.
08:29:07 DEBUG   opendrift:760: No elements hit seafloor.
08:29:07 DEBUG   opendrift:1732: No elements to deactivate
08:29:07 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:29:07 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:29:07 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:29:07 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 3
08:29:07 DEBUG   opendrift.models.chemicaldrift:1477: old species: [3 0 0]
08:29:07 DEBUG   opendrift.models.chemicaldrift:1478: new species: [0 3 3]
08:29:07 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 440.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 23.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:29:07 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:29:07 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:29:07 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:29:07 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:29:07 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02194199978553056
08:29:07 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:29:07 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:29:07 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:29:07 DEBUG   opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
08:29:07 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
08:29:07 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:07 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:07 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:07 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:07 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:07 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:07 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:29:07 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:29:07 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:29:07 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:29:07 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(38), np.int64(0), np.int64(0), np.int64(462), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:29:07 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:29:07 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:29:07 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:29:07 DEBUG   opendrift:2135: ======================================================================
08:29:07 INFO    opendrift:2136: 2026-03-17 00:56:38.270352 - step 82 of 96 - 500 active elements (0 deactivated)
08:29:07 DEBUG   opendrift:2142: 0 elements scheduled.
08:29:07 DEBUG   opendrift:2144: ======================================================================
08:29:07 DEBUG   opendrift:2155:                57.54283938980989 <- latitude -> 57.670285958422575
08:29:07 DEBUG   opendrift:2155:                10.51120405261744 <- longitude -> 10.994749066567334
08:29:07 DEBUG   opendrift:2155:                -29.906530380249023 <- z -> -0.3714439813967887
08:29:07 DEBUG   opendrift:2156: ---------------------------------
08:29:07 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:07 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']
08:29:07 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:07 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:29:07 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:07 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:29:07 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-17 00:00:00 (before)
                2026-03-17 01:00:00 (after)
08:29:07 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-17 00:00:00) in space  (linearNDFast)
08:29:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:29:07 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-17 01:00:00) in space  (linearNDFast)
08:29:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:29:07 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-17 00:00:00, weight 0.06) and
                      after (2026-03-17 01:00:00, weight 0.94) in time
08:29:07 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:29:07 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703778535 and -59.00526197500912 degrees.
08:29:07 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703778535 and -59.00526197500912 degrees.
08:29:07 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:07 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:07 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:29:07 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:07 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:29:07 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:07 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:29:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:07 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:07 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:07 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:07 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:29:07 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:07 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:29:07 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:07 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:29:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:07 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:29:07 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:07 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:07 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:29:07 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:29:07 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:29:07 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:29:07 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:29:07 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:29:07 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:29:07 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.14896 (min) 0.825438 (max)
08:29:07 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.207489 (min) 0.018727 (max)
08:29:07 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.127161 (min) -0.0937136 (max)
08:29:07 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 2.7609 (min) 3.97969 (max)
08:29:07 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 3.01214 (min) 3.34111 (max)
08:29:07 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:29:07 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 32.9766 (max)
08:29:07 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.0191e-06 (min) 0.0118855 (max)
08:29:07 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:29:07 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.3371 (min) 4.49294 (max)
08:29:07 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 29.0719 (min) 32.4656 (max)
08:29:07 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000380463 (min) 0.000554033 (max)
08:29:07 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:29:07 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:29:07 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:29:07 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:29:07 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:29:07 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:29:07 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:29:07 DEBUG   opendrift:721: No elements hit coastline.
08:29:07 DEBUG   opendrift:760: No elements hit seafloor.
08:29:07 DEBUG   opendrift:1732: No elements to deactivate
08:29:07 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:29:07 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:29:07 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:29:07 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 1
08:29:07 DEBUG   opendrift.models.chemicaldrift:1477: old species: [3]
08:29:07 DEBUG   opendrift.models.chemicaldrift:1478: new species: [0]
08:29:07 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 440.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 24.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:29:07 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:29:07 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:29:07 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:29:07 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:29:07 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.019475759746193283
08:29:07 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:29:07 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:29:07 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:29:07 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:07 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:07 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:07 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:07 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:07 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:07 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:07 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:07 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:07 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:07 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:29:07 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:07 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:07 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:07 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:07 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:07 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:07 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:29:07 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:29:07 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:29:07 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:29:07 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(39), np.int64(0), np.int64(0), np.int64(461), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:29:07 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:29:07 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:29:07 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:29:07 DEBUG   opendrift:2135: ======================================================================
08:29:07 INFO    opendrift:2136: 2026-03-17 01:26:38.270352 - step 83 of 96 - 500 active elements (0 deactivated)
08:29:07 DEBUG   opendrift:2142: 0 elements scheduled.
08:29:07 DEBUG   opendrift:2144: ======================================================================
08:29:07 DEBUG   opendrift:2155:                57.54283938980989 <- latitude -> 57.66902427282385
08:29:07 DEBUG   opendrift:2155:                10.51120405261744 <- longitude -> 10.99612810904326
08:29:07 DEBUG   opendrift:2155:                -29.906530380249023 <- z -> -0.28237904312539924
08:29:07 DEBUG   opendrift:2156: ---------------------------------
08:29:07 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:07 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']
08:29:07 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:07 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:29:07 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:07 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:29:07 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-17 01:00:00 (before)
                2026-03-17 02:00:00 (after)
08:29:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:29:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:29:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:29:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:29:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:29:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.800441037098466 and 59.7178994996547 degrees.
08:29:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:29:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.800441037098466 and 59.7178994996547 degrees.
08:29:11 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:29:11 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:29:11 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:29:11 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:29:11 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:29:11 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:29:11 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:29:11 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 41x58x11) for time after (2026-03-17 02:00:00)
08:29:11 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-17 01:00:00) in space  (linearNDFast)
08:29:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:29:11 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-17 02:00:00) in space  (linearNDFast)
08:29:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:29:11 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-17 01:00:00, weight 0.56) and
                      after (2026-03-17 02:00:00, weight 0.44) in time
08:29:11 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:29:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703778535 and -59.00388292132547 degrees.
08:29:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703778535 and -59.00388292132547 degrees.
08:29:11 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:11 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:11 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:29:11 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:11 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:29:11 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:11 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:11 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:29:11 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:11 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:11 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:11 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:11 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:29:11 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:11 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:29:11 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:11 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:11 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:29:11 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:11 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:29:11 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:11 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:11 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:29:11 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:29:11 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:29:11 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:29:11 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:29:11 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:29:11 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:29:11 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.147196 (min) 0.667662 (max)
08:29:11 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.226453 (min) 0.0294337 (max)
08:29:11 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.0971499 (min) -0.0619945 (max)
08:29:11 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 2.90812 (min) 3.62639 (max)
08:29:11 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 3.16822 (min) 3.57575 (max)
08:29:11 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:29:11 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 33.2922 (max)
08:29:11 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.01562e-06 (min) 0.0158763 (max)
08:29:11 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:29:11 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.10207 (min) 4.46884 (max)
08:29:11 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 29.6188 (min) 32.4599 (max)
08:29:11 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000370621 (min) 0.000500595 (max)
08:29:11 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:29:11 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:29:11 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:29:11 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:29:11 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:29:11 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:29:11 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:29:11 DEBUG   opendrift:721: No elements hit coastline.
08:29:11 DEBUG   opendrift:760: No elements hit seafloor.
08:29:11 DEBUG   opendrift:1732: No elements to deactivate
08:29:11 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:29:11 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:29:11 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:29:11 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 1
08:29:11 DEBUG   opendrift.models.chemicaldrift:1477: old species: [3]
08:29:11 DEBUG   opendrift.models.chemicaldrift:1478: new species: [0]
08:29:11 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 440.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 25.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:29:11 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:29:11 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:29:11 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:29:11 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:29:11 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.018700909018950294
08:29:11 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:29:11 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:29:11 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:29:11 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:11 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:11 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:11 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:11 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:11 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:11 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:29:11 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:29:11 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:29:11 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:29:11 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(40), np.int64(0), np.int64(0), np.int64(460), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:29:11 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:29:11 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:29:11 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:29:11 DEBUG   opendrift:2135: ======================================================================
08:29:11 INFO    opendrift:2136: 2026-03-17 01:56:38.270352 - step 84 of 96 - 500 active elements (0 deactivated)
08:29:11 DEBUG   opendrift:2142: 0 elements scheduled.
08:29:11 DEBUG   opendrift:2144: ======================================================================
08:29:11 DEBUG   opendrift:2155:                57.54283938980989 <- latitude -> 57.66771527050376
08:29:11 DEBUG   opendrift:2155:                10.511204052617444 <- longitude -> 10.99674007993329
08:29:11 DEBUG   opendrift:2155:                -29.906530380249023 <- z -> -0.6958727230140036
08:29:11 DEBUG   opendrift:2156: ---------------------------------
08:29:11 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29: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']
08:29:11 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:11 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:29:11 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:11 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29: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
08:29:11 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-17 01:00:00 (before)
                2026-03-17 02:00:00 (after)
08:29:11 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-17 01:00:00) in space  (linearNDFast)
08:29:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:29:11 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-17 02:00:00) in space  (linearNDFast)
08:29:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:29:11 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-17 01:00:00, weight 0.06) and
                      after (2026-03-17 02:00:00, weight 0.94) in time
08:29:11 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:29:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703778535 and -59.003270961365715 degrees.
08:29:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703778535 and -59.003270961365715 degrees.
08:29:11 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:11 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:11 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:29:11 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:11 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:29:11 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:11 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:11 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:29:11 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:11 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:11 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:11 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:11 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:29:11 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:11 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:29:11 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:11 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:11 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:29:11 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:11 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:29:11 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:11 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:11 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:29:11 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:29:11 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:29:11 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:29:11 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:29:11 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:29:11 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:29:11 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.143883 (min) 0.452703 (max)
08:29:11 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.279501 (min) -0.00239984 (max)
08:29:11 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.0686289 (min) -0.0322069 (max)
08:29:11 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 2.89047 (min) 3.40819 (max)
08:29:11 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 3.26857 (min) 3.82332 (max)
08:29:11 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:29:11 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 33.5903 (max)
08:29:11 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.01563e-06 (min) 0.0109437 (max)
08:29:11 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:29:11 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.28669 (min) 4.50404 (max)
08:29:11 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.2855 (min) 32.454 (max)
08:29:11 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000393926 (min) 0.000452881 (max)
08:29:11 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:29:11 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:29:11 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:29:11 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:29:11 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:29:11 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:29:11 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:29:11 DEBUG   opendrift:721: No elements hit coastline.
08:29:11 DEBUG   opendrift:760: No elements hit seafloor.
08:29:11 DEBUG   opendrift:1732: No elements to deactivate
08:29:11 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:29:11 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:29:11 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:29:11 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 1
08:29:11 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0]
08:29:11 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3]
08:29:11 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 441.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 25.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:29:11 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:29:11 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:29:11 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:29:11 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:29:11 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.018348738805606047
08:29:11 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:29:11 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:29:11 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:29:11 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:29:11 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:29:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:11 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:11 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:11 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:29:11 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:29:11 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:29:11 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:29:11 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(39), np.int64(0), np.int64(0), np.int64(461), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:29:11 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:29:11 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:29:11 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:29:11 DEBUG   opendrift:2135: ======================================================================
08:29:11 INFO    opendrift:2136: 2026-03-17 02:26:38.270352 - step 85 of 96 - 500 active elements (0 deactivated)
08:29:11 DEBUG   opendrift:2142: 0 elements scheduled.
08:29:11 DEBUG   opendrift:2144: ======================================================================
08:29:11 DEBUG   opendrift:2155:                57.54283938980989 <- latitude -> 57.66636629134063
08:29:11 DEBUG   opendrift:2155:                10.511204052617444 <- longitude -> 11.000145055619623
08:29:11 DEBUG   opendrift:2155:                -29.906530380249023 <- z -> -0.5569474258212814
08:29:11 DEBUG   opendrift:2156: ---------------------------------
08:29:11 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29: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']
08:29:11 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:11 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:29:11 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:11 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29: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
08:29:11 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-17 02:00:00 (before)
                2026-03-17 03:00:00 (after)
08:29:14 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:29:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:29:16 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:29:17 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:29:17 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:29:17 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.800441037098466 and 59.7178994996547 degrees.
08:29:17 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:29:17 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.800441037098466 and 59.7178994996547 degrees.
08:29:17 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:29:17 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:29:17 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:29:17 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:29:17 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:29:17 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:29:17 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:29:17 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 41x58x11) for time after (2026-03-17 03:00:00)
08:29:17 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-17 02:00:00) in space  (linearNDFast)
08:29:17 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:29:17 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-17 03:00:00) in space  (linearNDFast)
08:29:17 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:29:17 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-17 02:00:00, weight 0.56) and
                      after (2026-03-17 03:00:00, weight 0.44) in time
08:29:17 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:29:17 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807034674466 and -58.99986598769949 degrees.
08:29:17 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807034674466 and -58.99986598769949 degrees.
08:29:17 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:17 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:17 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:29:17 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:17 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:29:17 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:17 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:17 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:29:17 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:17 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:17 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:17 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:17 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:29:17 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:17 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:29:17 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:17 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:17 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:29:17 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:17 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:29:17 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:17 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:17 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:29:17 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:29:17 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:29:17 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:29:17 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:29:17 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:29:17 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:29:17 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.139066 (min) 0.743172 (max)
08:29:17 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.246062 (min) 0.000425645 (max)
08:29:17 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.0581089 (min) -0.0227198 (max)
08:29:17 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 2.94042 (min) 3.36822 (max)
08:29:17 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 3.50233 (min) 4.07081 (max)
08:29:17 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:29:17 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 34.0989 (max)
08:29:17 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.01615e-06 (min) 0.011844 (max)
08:29:17 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:29:17 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.00651 (min) 4.46654 (max)
08:29:17 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 29.1699 (min) 32.4473 (max)
08:29:17 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000501074 (min) 0.000477874 (max)
08:29:17 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:29:17 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:29:17 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:29:17 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:29:17 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:29:17 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:29:17 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:29:17 DEBUG   opendrift:721: No elements hit coastline.
08:29:17 DEBUG   opendrift:760: No elements hit seafloor.
08:29:17 DEBUG   opendrift:1732: No elements to deactivate
08:29:17 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:29:17 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:29:17 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:29:17 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 4
08:29:17 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 3 0 3]
08:29:17 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 0 3 0]
08:29:17 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 443.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 27.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:29:17 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:29:17 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:29:17 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:29:17 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:29:17 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.019928085513134082
08:29:17 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:29:17 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:29:17 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:29:17 DEBUG   opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
08:29:17 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
08:29:17 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:17 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:17 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:17 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:29:17 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:29:17 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:17 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:17 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:17 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:17 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:17 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:17 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:17 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:17 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:17 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:17 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:17 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:29:17 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:29:17 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:29:17 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:29:17 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(39), np.int64(0), np.int64(0), np.int64(461), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:29:17 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:29:17 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:29:17 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:29:17 DEBUG   opendrift:2135: ======================================================================
08:29:17 INFO    opendrift:2136: 2026-03-17 02:56:38.270352 - step 86 of 96 - 500 active elements (0 deactivated)
08:29:17 DEBUG   opendrift:2142: 0 elements scheduled.
08:29:17 DEBUG   opendrift:2144: ======================================================================
08:29:17 DEBUG   opendrift:2155:                57.54283938980989 <- latitude -> 57.66606549315855
08:29:17 DEBUG   opendrift:2155:                10.51120405261744 <- longitude -> 11.002500248502624
08:29:17 DEBUG   opendrift:2155:                -29.906530380249023 <- z -> -0.46153903238696165
08:29:17 DEBUG   opendrift:2156: ---------------------------------
08:29:17 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:17 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']
08:29:17 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:17 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:29:17 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:17 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:17 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:29:17 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-17 02:00:00 (before)
                2026-03-17 03:00:00 (after)
08:29:17 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-17 02:00:00) in space  (linearNDFast)
08:29:17 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:29:17 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-17 03:00:00) in space  (linearNDFast)
08:29:17 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:29:17 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-17 02:00:00, weight 0.06) and
                      after (2026-03-17 03:00:00, weight 0.94) in time
08:29:17 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:29:17 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807034674466 and -58.99751079171096 degrees.
08:29:17 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807034674466 and -58.99751079171096 degrees.
08:29:17 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:17 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:17 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:29:17 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:17 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:29:17 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:17 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:17 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:29:17 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:17 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:17 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:17 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:17 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:29:17 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:17 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:29:17 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:17 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:17 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:29:17 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:17 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:29:17 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:17 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:17 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:29:17 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:29:17 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:29:17 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:29:17 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:29:17 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:29:17 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:29:17 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.133695 (min) 0.54037 (max)
08:29:17 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.24543 (min) 0.0111951 (max)
08:29:17 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.0498924 (min) -0.015828 (max)
08:29:17 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 2.89668 (min) 3.41428 (max)
08:29:17 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 3.69281 (min) 4.33623 (max)
08:29:17 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:29:17 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 34.5227 (max)
08:29:17 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.01673e-06 (min) 0.015542 (max)
08:29:17 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:29:17 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.11027 (min) 4.52166 (max)
08:29:17 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 29.7153 (min) 32.4405 (max)
08:29:17 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000555001 (min) 0.000492357 (max)
08:29:17 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:29:17 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:29:17 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:29:17 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:29:17 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:29:17 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:29:17 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:29:17 DEBUG   opendrift:721: No elements hit coastline.
08:29:17 DEBUG   opendrift:760: No elements hit seafloor.
08:29:17 DEBUG   opendrift:1732: No elements to deactivate
08:29:17 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:29:17 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:29:17 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:29:17 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 4
08:29:17 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0 0 0]
08:29:17 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3 3 3]
08:29:17 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 447.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 27.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:29:17 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:29:17 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:29:17 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:29:17 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:29:17 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02190118769488316
08:29:17 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:29:17 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:29:17 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:29:17 DEBUG   opendrift.models.oceandrift:559: 4 elements reached seafloor, interacting with bottom
08:29:17 DEBUG   opendrift:765: Lifting 4 elements to seafloor.
08:29:17 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:17 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:17 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:17 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:29:17 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:29:17 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:17 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:29:17 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:17 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:17 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:29:17 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:17 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:17 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:29:17 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:17 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:17 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:17 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:29:17 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:17 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:17 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:17 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:29:17 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:29:17 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:29:17 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:29:17 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(35), np.int64(0), np.int64(0), np.int64(465), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:29:17 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:29:17 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:29:17 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:29:17 DEBUG   opendrift:2135: ======================================================================
08:29:17 INFO    opendrift:2136: 2026-03-17 03:26:38.270352 - step 87 of 96 - 500 active elements (0 deactivated)
08:29:17 DEBUG   opendrift:2142: 0 elements scheduled.
08:29:17 DEBUG   opendrift:2144: ======================================================================
08:29:17 DEBUG   opendrift:2155:                57.54283938980989 <- latitude -> 57.66606549315855
08:29:17 DEBUG   opendrift:2155:                10.511204052617437 <- longitude -> 11.007654103443597
08:29:17 DEBUG   opendrift:2155:                -29.906530380249023 <- z -> -1.583107355026815
08:29:17 DEBUG   opendrift:2156: ---------------------------------
08:29:17 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:17 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']
08:29:17 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:17 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:29:17 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:17 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:17 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:29:17 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-17 03:00:00 (before)
                2026-03-17 04:00:00 (after)
08:29:20 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:29:20 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:29:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:29:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:29:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:29:21 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.795982488808235 and 59.7178994996547 degrees.
08:29:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:29:21 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.795982488808235 and 59.7178994996547 degrees.
08:29:21 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:29:21 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:29:21 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:29:21 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:29:21 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:29:21 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:29:21 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:29:21 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 40x59x11) for time after (2026-03-17 04:00:00)
08:29:21 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-17 03:00:00) in space  (linearNDFast)
08:29:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:29:21 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-17 04:00:00) in space  (linearNDFast)
08:29:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:29:21 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-17 03:00:00, weight 0.56) and
                      after (2026-03-17 04:00:00, weight 0.44) in time
08:29:21 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:29:21 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807034674466 and -58.992356931002206 degrees.
08:29:21 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807034674466 and -58.992356931002206 degrees.
08:29:21 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:21 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:21 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:29:21 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:21 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:29:21 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:21 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:21 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:29:21 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:21 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:21 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:21 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:21 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:29:21 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:21 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:29:21 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:21 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:21 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:29:21 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:21 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:29:21 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:21 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:21 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:29:21 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:29:21 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:29:21 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:29:21 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:29:21 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:29:21 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:29:21 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.123161 (min) 0.585863 (max)
08:29:21 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.208384 (min) 0.0374568 (max)
08:29:21 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.0596365 (min) -0.0286445 (max)
08:29:21 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 2.52976 (min) 3.05503 (max)
08:29:21 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 3.55904 (min) 4.26028 (max)
08:29:21 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:29:21 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 35.1949 (max)
08:29:21 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.01743e-06 (min) 0.0130363 (max)
08:29:21 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:29:21 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.13294 (min) 4.53443 (max)
08:29:21 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 29.149 (min) 32.4346 (max)
08:29:21 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00059217 (min) 0.000439616 (max)
08:29:21 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:29:21 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:29:21 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:29:21 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:29:21 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:29:21 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:29:21 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:29:21 DEBUG   opendrift:721: No elements hit coastline.
08:29:21 DEBUG   opendrift:765: Lifting 6 elements to seafloor.
08:29:21 DEBUG   opendrift:1732: No elements to deactivate
08:29:21 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:29:21 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:29:21 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:29:21 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 2
08:29:21 DEBUG   opendrift.models.chemicaldrift:1477: old species: [3 0]
08:29:21 DEBUG   opendrift.models.chemicaldrift:1478: new species: [0 3]
08:29:21 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 448.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 28.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:29:21 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:29:21 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:29:21 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:29:21 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:29:21 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.018854047916006263
08:29:21 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:29:21 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:29:21 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:29:21 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:21 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:29:21 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:29:21 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:21 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:21 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:21 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:21 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:21 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:21 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:29:21 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:21 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:21 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:21 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:21 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:21 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:21 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:21 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:21 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:21 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:21 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:21 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:29:21 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:29:21 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:29:21 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:29:21 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(35), np.int64(0), np.int64(0), np.int64(465), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:29:21 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:29:21 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:29:21 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:29:21 DEBUG   opendrift:2135: ======================================================================
08:29:21 INFO    opendrift:2136: 2026-03-17 03:56:38.270352 - step 88 of 96 - 500 active elements (0 deactivated)
08:29:21 DEBUG   opendrift:2142: 0 elements scheduled.
08:29:21 DEBUG   opendrift:2144: ======================================================================
08:29:21 DEBUG   opendrift:2155:                57.5428393898099 <- latitude -> 57.66606549315855
08:29:21 DEBUG   opendrift:2155:                10.511204052617437 <- longitude -> 11.012617651851519
08:29:21 DEBUG   opendrift:2155:                -29.906530380249023 <- z -> -0.53333934753426
08:29:21 DEBUG   opendrift:2156: ---------------------------------
08:29:21 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:21 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']
08:29:21 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:21 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:29:21 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:21 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:21 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:29:21 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-17 03:00:00 (before)
                2026-03-17 04:00:00 (after)
08:29:21 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-17 03:00:00) in space  (linearNDFast)
08:29:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:29:21 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-17 04:00:00) in space  (linearNDFast)
08:29:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:29:21 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-17 03:00:00, weight 0.06) and
                      after (2026-03-17 04:00:00, weight 0.94) in time
08:29:21 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:29:21 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807034674466 and -58.98739339608831 degrees.
08:29:21 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807034674466 and -58.98739339608831 degrees.
08:29:21 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:21 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:21 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:29:21 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:21 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:29:21 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:21 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:21 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:29:21 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:21 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:21 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:21 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:21 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:29:21 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:21 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:29:21 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:21 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:21 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:29:21 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:21 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:29:21 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:21 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:21 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:29:21 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:29:21 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:29:21 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:29:21 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:29:21 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:29:21 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:29:21 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.111976 (min) 0.483554 (max)
08:29:21 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.243515 (min) 0.0688538 (max)
08:29:21 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.0774566 (min) -0.0423021 (max)
08:29:21 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 1.9998 (min) 2.80769 (max)
08:29:21 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 3.31818 (min) 4.36402 (max)
08:29:21 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:29:21 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 35.879 (max)
08:29:21 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.01815e-06 (min) 0.014049 (max)
08:29:21 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:29:21 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.25907 (min) 4.52334 (max)
08:29:21 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.3076 (min) 32.4287 (max)
08:29:21 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000476026 (min) 0.000383659 (max)
08:29:21 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:29:21 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:29:21 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:29:21 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:29:21 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:29:21 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:29:21 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:29:21 DEBUG   opendrift:721: No elements hit coastline.
08:29:21 DEBUG   opendrift:765: Lifting 8 elements to seafloor.
08:29:21 DEBUG   opendrift:1732: No elements to deactivate
08:29:21 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:29:21 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:29:21 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:29:21 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 2
08:29:21 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0]
08:29:21 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3]
08:29:21 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 450.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 28.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:29:21 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:29:21 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:29:21 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:29:21 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:29:21 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.01806573731890227
08:29:21 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:29:21 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:29:21 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:29:21 DEBUG   opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
08:29:21 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
08:29:21 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:21 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:21 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:21 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:21 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:21 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:21 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:21 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:21 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:21 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:21 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:21 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:21 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:21 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:21 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:21 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:21 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:21 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:21 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:29:21 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:29:21 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:29:21 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:29:21 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(33), np.int64(0), np.int64(0), np.int64(467), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:29:21 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:29:21 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:29:21 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:29:21 DEBUG   opendrift:2135: ======================================================================
08:29:21 INFO    opendrift:2136: 2026-03-17 04:26:38.270352 - step 89 of 96 - 500 active elements (0 deactivated)
08:29:21 DEBUG   opendrift:2142: 0 elements scheduled.
08:29:21 DEBUG   opendrift:2144: ======================================================================
08:29:21 DEBUG   opendrift:2155:                57.542060258892086 <- latitude -> 57.66606549315855
08:29:21 DEBUG   opendrift:2155:                10.511204052617432 <- longitude -> 11.018314765010524
08:29:21 DEBUG   opendrift:2155:                -29.906530380249023 <- z -> -0.5175341704451466
08:29:21 DEBUG   opendrift:2156: ---------------------------------
08:29:21 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:21 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']
08:29:21 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:21 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:29:21 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:21 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:21 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:29:21 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-17 04:00:00 (before)
                2026-03-17 05:00:00 (after)
08:29:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:29:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:29:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:29:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:29:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:29:25 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.784679421467196 and 59.7178994996547 degrees.
08:29:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:29:25 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.784679421467196 and 59.7178994996547 degrees.
08:29:25 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:29:25 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:29:25 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:29:25 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:29:25 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:29:25 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:29:25 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:29:25 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 40x60x11) for time after (2026-03-17 05:00:00)
08:29:25 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-17 04:00:00) in space  (linearNDFast)
08:29:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:29:25 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-17 05:00:00) in space  (linearNDFast)
08:29:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:29:25 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-17 04:00:00, weight 0.56) and
                      after (2026-03-17 05:00:00, weight 0.44) in time
08:29:25 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:29:25 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807034674466 and -58.981696276010275 degrees.
08:29:25 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.488807034674466 and -58.981696276010275 degrees.
08:29:25 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:25 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:25 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:29:25 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:25 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:29:25 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:25 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:25 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:29:25 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:25 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:25 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:25 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:25 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:29:25 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:25 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:29:25 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:25 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:25 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:29:25 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:25 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:29:25 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:25 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:25 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:29:25 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:29:25 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:29:25 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:29:25 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:29:25 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:29:25 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:29:25 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.103486 (min) 0.862952 (max)
08:29:25 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.228579 (min) 0.111105 (max)
08:29:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.133509 (min) -0.0879025 (max)
08:29:25 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 1.20085 (min) 2.12169 (max)
08:29:25 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 3.59455 (min) 4.93433 (max)
08:29:25 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:29:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 36.4283 (max)
08:29:25 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.01899e-06 (min) 0.0134342 (max)
08:29:25 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:29:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.20166 (min) 4.50132 (max)
08:29:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 28.3703 (min) 32.4263 (max)
08:29:25 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000423442 (min) 0.000360109 (max)
08:29:25 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:29:25 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:29:25 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:29:25 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:29:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:29:25 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:29:25 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:29:25 DEBUG   opendrift:721: No elements hit coastline.
08:29:25 DEBUG   opendrift:765: Lifting 11 elements to seafloor.
08:29:25 DEBUG   opendrift:1732: No elements to deactivate
08:29:25 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:29:25 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:29:25 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:29:25 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 2
08:29:25 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0]
08:29:25 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3]
08:29:25 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 452.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 28.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:29:25 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:29:25 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:29:25 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:29:25 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:29:25 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.020850941851983093
08:29:25 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:29:25 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:29:25 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:29:25 DEBUG   opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
08:29:25 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
08:29:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:25 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:29:25 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:29:25 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:29:25 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:29:25 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(31), np.int64(0), np.int64(0), np.int64(469), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:29:25 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:29:25 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:29:25 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:29:25 DEBUG   opendrift:2135: ======================================================================
08:29:25 INFO    opendrift:2136: 2026-03-17 04:56:38.270352 - step 90 of 96 - 500 active elements (0 deactivated)
08:29:25 DEBUG   opendrift:2142: 0 elements scheduled.
08:29:25 DEBUG   opendrift:2144: ======================================================================
08:29:25 DEBUG   opendrift:2155:                57.53923720248926 <- latitude -> 57.66606549315855
08:29:25 DEBUG   opendrift:2155:                10.511204052617428 <- longitude -> 11.02411844650751
08:29:25 DEBUG   opendrift:2155:                -29.906530380249023 <- z -> -0.5164398879724463
08:29:25 DEBUG   opendrift:2156: ---------------------------------
08:29:25 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29: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']
08:29:25 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:25 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:29:25 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:25 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29: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
08:29:25 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-17 04:00:00 (before)
                2026-03-17 05:00:00 (after)
08:29:25 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-17 04:00:00) in space  (linearNDFast)
08:29:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:29:25 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-17 05:00:00) in space  (linearNDFast)
08:29:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:29:25 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-17 04:00:00, weight 0.06) and
                      after (2026-03-17 05:00:00, weight 0.94) in time
08:29:25 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:29:25 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703248544 and -58.97589260031255 degrees.
08:29:25 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703248544 and -58.97589260031255 degrees.
08:29:25 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:25 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:25 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:29:25 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:25 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:29:25 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:25 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:25 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:29:25 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:25 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:25 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:25 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:25 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:29:25 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:25 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:29:25 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:25 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:25 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:29:25 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:25 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:29:25 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:25 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:25 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:29:25 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:29:25 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:29:25 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:29:25 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:29:25 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:29:25 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:29:25 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.0975755 (min) 0.443048 (max)
08:29:25 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.221366 (min) 0.162779 (max)
08:29:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.197451 (min) -0.138189 (max)
08:29:25 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: 0.124027 (min) 1.83342 (max)
08:29:25 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 3.93675 (min) 5.50799 (max)
08:29:25 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:29:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 36.9826 (max)
08:29:25 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.0197e-06 (min) 0.0126138 (max)
08:29:25 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:29:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.10834 (min) 4.53292 (max)
08:29:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.5309 (min) 32.4245 (max)
08:29:25 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.00063595 (min) 0.000737396 (max)
08:29:25 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:29:25 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:29:25 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:29:25 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:29:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:29:25 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:29:25 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:29:25 DEBUG   opendrift:721: No elements hit coastline.
08:29:25 DEBUG   opendrift:765: Lifting 14 elements to seafloor.
08:29:25 DEBUG   opendrift:1732: No elements to deactivate
08:29:25 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:29:25 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:29:25 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:29:25 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 2
08:29:25 DEBUG   opendrift.models.chemicaldrift:1477: old species: [3 0]
08:29:25 DEBUG   opendrift.models.chemicaldrift:1478: new species: [0 3]
08:29:25 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 453.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 29.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:29:25 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:29:25 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:29:25 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:29:25 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:29:25 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0243224726514991
08:29:25 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:29:25 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:29:25 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:29:25 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:29:25 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:29:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:25 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:25 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:25 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:29:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:25 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:25 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:29:25 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:25 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:29:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:25 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:25 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:29:25 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:29:25 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:29:25 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:29:25 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(31), np.int64(0), np.int64(0), np.int64(469), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:29:25 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:29:25 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:29:25 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:29:25 DEBUG   opendrift:2135: ======================================================================
08:29:25 INFO    opendrift:2136: 2026-03-17 05:26:38.270352 - step 91 of 96 - 500 active elements (0 deactivated)
08:29:25 DEBUG   opendrift:2142: 0 elements scheduled.
08:29:25 DEBUG   opendrift:2144: ======================================================================
08:29:25 DEBUG   opendrift:2155:                57.536679897224744 <- latitude -> 57.66606549315855
08:29:25 DEBUG   opendrift:2155:                10.511204052617428 <- longitude -> 11.027788266303421
08:29:25 DEBUG   opendrift:2155:                -29.906530380249023 <- z -> -1.7646387620855357
08:29:25 DEBUG   opendrift:2156: ---------------------------------
08:29:25 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29: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']
08:29:25 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:25 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:29:25 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:25 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29: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
08:29:25 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-17 05:00:00 (before)
                2026-03-17 06:00:00 (after)
08:29:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:29:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:29:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:29:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:29:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:29:28 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.76208139220549 and 59.7178994996547 degrees.
08:29:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:29:28 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.76208139220549 and 59.7178994996547 degrees.
08:29:28 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:29:28 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:29:28 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:29:28 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:29:28 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:29:28 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:29:28 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:29:28 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 40x62x11) for time after (2026-03-17 06:00:00)
08:29:28 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-17 05:00:00) in space  (linearNDFast)
08:29:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:29:28 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-17 06:00:00) in space  (linearNDFast)
08:29:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:29:28 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-17 05:00:00, weight 0.56) and
                      after (2026-03-17 06:00:00, weight 0.44) in time
08:29:28 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:29:28 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703248544 and -58.97222276321588 degrees.
08:29:28 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703248544 and -58.97222276321588 degrees.
08:29:28 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:28 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:28 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:29:28 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:28 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:29:28 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:28 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:28 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:29:28 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:28 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:28 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:28 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:28 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:29:28 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:28 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:29:28 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:28 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:28 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:29:28 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:28 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:29:28 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:28 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:28 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:29:28 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:29:28 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:29:28 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:29:28 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:29:28 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:29:28 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:29:28 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.0894676 (min) 0.455499 (max)
08:29:28 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.141008 (min) 0.204924 (max)
08:29:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.267823 (min) -0.199712 (max)
08:29:28 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -0.319043 (min) 1.25596 (max)
08:29:28 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 5.00453 (min) 6.06092 (max)
08:29:28 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:29:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 37.4953 (max)
08:29:28 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.0278e-06 (min) 0.0114228 (max)
08:29:28 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:29:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.10974 (min) 4.50015 (max)
08:29:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 30.0429 (min) 32.4262 (max)
08:29:28 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000535622 (min) 0.000493275 (max)
08:29:28 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:29:28 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:29:28 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:29:28 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:29:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:29:28 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:29:28 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:29:28 DEBUG   opendrift:721: No elements hit coastline.
08:29:28 DEBUG   opendrift:765: Lifting 20 elements to seafloor.
08:29:28 DEBUG   opendrift:1732: No elements to deactivate
08:29:28 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:29:28 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:29:28 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:29:28 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 1
08:29:28 DEBUG   opendrift.models.chemicaldrift:1477: old species: [3]
08:29:28 DEBUG   opendrift.models.chemicaldrift:1478: new species: [0]
08:29:28 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 453.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 30.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:29:28 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:29:28 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:29:28 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:29:28 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:29:28 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.027333469369995134
08:29:28 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:29:28 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:29:28 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:29:28 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:29:28 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:28 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:29:28 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:28 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:28 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:28 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:28 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:28 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:28 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:28 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:28 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:28 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:28 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:28 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:29:28 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:29:28 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:29:28 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:29:28 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(32), np.int64(0), np.int64(0), np.int64(468), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:29:28 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:29:28 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:29:28 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:29:28 DEBUG   opendrift:2135: ======================================================================
08:29:28 INFO    opendrift:2136: 2026-03-17 05:56:38.270352 - step 92 of 96 - 500 active elements (0 deactivated)
08:29:28 DEBUG   opendrift:2142: 0 elements scheduled.
08:29:28 DEBUG   opendrift:2144: ======================================================================
08:29:28 DEBUG   opendrift:2155:                57.535769288171785 <- latitude -> 57.6670357994947
08:29:28 DEBUG   opendrift:2155:                10.511204052617428 <- longitude -> 11.03266090027347
08:29:28 DEBUG   opendrift:2155:                -29.888952255249023 <- z -> -1.0366454844384474
08:29:28 DEBUG   opendrift:2156: ---------------------------------
08:29:28 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:28 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']
08:29:28 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:28 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:29:28 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:28 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:28 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:29:28 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-17 05:00:00 (before)
                2026-03-17 06:00:00 (after)
08:29:28 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-17 05:00:00) in space  (linearNDFast)
08:29:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:29:28 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-17 06:00:00) in space  (linearNDFast)
08:29:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:29:28 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-17 05:00:00, weight 0.06) and
                      after (2026-03-17 06:00:00, weight 0.94) in time
08:29:28 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:29:28 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703248544 and -58.96735012971677 degrees.
08:29:28 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703248544 and -58.96735012971677 degrees.
08:29:28 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:28 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:28 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:29:28 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:28 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:29:28 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:28 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:28 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:29:28 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:28 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:28 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:28 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:28 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:29:28 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:28 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:29:28 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:28 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:28 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:29:28 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:28 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:29:28 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:28 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:28 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:29:28 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:29:28 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:29:28 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:29:28 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:29:28 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:29:28 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:29:28 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.0916041 (min) 0.755075 (max)
08:29:28 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.196535 (min) 0.33468 (max)
08:29:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.339111 (min) -0.261986 (max)
08:29:28 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -0.889609 (min) 0.720541 (max)
08:29:28 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 6.16389 (min) 7.09602 (max)
08:29:28 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:29:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 37.9282 (max)
08:29:28 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.02788e-06 (min) 0.0101851 (max)
08:29:28 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:29:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 3.1119 (min) 4.53158 (max)
08:29:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 27.7684 (min) 32.4284 (max)
08:29:28 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000652408 (min) 0.00036247 (max)
08:29:28 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:29:28 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:29:28 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:29:28 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:29:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:29:28 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:29:28 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:29:28 DEBUG   opendrift:721: No elements hit coastline.
08:29:28 DEBUG   opendrift:765: Lifting 21 elements to seafloor.
08:29:28 DEBUG   opendrift:1732: No elements to deactivate
08:29:28 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:29:28 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:29:28 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:29:28 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 1
08:29:28 DEBUG   opendrift.models.chemicaldrift:1477: old species: [3]
08:29:28 DEBUG   opendrift.models.chemicaldrift:1478: new species: [0]
08:29:28 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 453.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 31.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:29:28 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:29:28 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:29:28 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:29:28 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:29:28 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03643308985306009
08:29:28 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:29:28 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:29:28 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:29:28 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:28 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:28 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:28 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:28 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:28 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:28 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:28 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:28 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:28 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:28 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:28 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:28 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:28 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:28 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:28 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:29:28 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:28 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:29:28 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:29:28 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:29:28 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:29:28 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(33), np.int64(0), np.int64(0), np.int64(467), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:29:28 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:29:28 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:29:28 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:29:28 DEBUG   opendrift:2135: ======================================================================
08:29:28 INFO    opendrift:2136: 2026-03-17 06:26:38.270352 - step 93 of 96 - 500 active elements (0 deactivated)
08:29:28 DEBUG   opendrift:2142: 0 elements scheduled.
08:29:28 DEBUG   opendrift:2144: ======================================================================
08:29:28 DEBUG   opendrift:2155:                57.53541755902611 <- latitude -> 57.669161727336686
08:29:28 DEBUG   opendrift:2155:                10.511204052617428 <- longitude -> 11.05535533724918
08:29:28 DEBUG   opendrift:2155:                -29.827489852905273 <- z -> -0.6602315654374957
08:29:28 DEBUG   opendrift:2156: ---------------------------------
08:29:28 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:28 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']
08:29:28 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:28 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:29:28 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:28 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:28 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:29:28 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-17 06:00:00 (before)
                2026-03-17 07:00:00 (after)
08:29:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:29:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:29:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:29:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:29:32 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:29:32 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.73949416958045 and 59.7178994996547 degrees.
08:29:32 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:29:32 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.73949416958045 and 59.7178994996547 degrees.
08:29:32 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:29:32 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:29:32 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:29:32 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:29:32 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:29:32 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:29:32 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:29:32 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 40x64x11) for time after (2026-03-17 07:00:00)
08:29:32 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-17 06:00:00) in space  (linearNDFast)
08:29:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:29:32 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-17 07:00:00) in space  (linearNDFast)
08:29:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:29:32 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-17 06:00:00, weight 0.56) and
                      after (2026-03-17 07:00:00, weight 0.44) in time
08:29:32 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:29:32 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703248544 and -58.94465570394203 degrees.
08:29:32 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703248544 and -58.94465570394203 degrees.
08:29:32 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:32 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:32 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:29:32 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:32 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:29:32 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:32 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:32 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:29:32 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:32 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:32 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:32 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:32 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:29:32 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:32 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:29:32 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:32 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:32 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:29:32 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:32 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:29:32 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:32 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:32 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:29:32 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:29:32 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:29:32 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:29:32 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:29:32 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:29:32 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:29:32 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.088672 (min) 0.655241 (max)
08:29:32 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.162883 (min) 0.267945 (max)
08:29:32 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.386094 (min) -0.305973 (max)
08:29:32 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -0.854805 (min) 0.430638 (max)
08:29:32 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 6.31099 (min) 7.67792 (max)
08:29:32 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:29:32 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 38.9956 (max)
08:29:32 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.02344e-06 (min) 0.0112112 (max)
08:29:32 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:29:32 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 2.98812 (min) 4.5062 (max)
08:29:32 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 27.9384 (min) 32.4305 (max)
08:29:32 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000324991 (min) 0.000278705 (max)
08:29:32 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:29:32 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:29:32 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:29:32 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:29:32 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:29:32 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:29:32 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:29:32 DEBUG   opendrift:721: No elements hit coastline.
08:29:32 DEBUG   opendrift:765: Lifting 27 elements to seafloor.
08:29:32 DEBUG   opendrift:1732: No elements to deactivate
08:29:32 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:29:32 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:29:32 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:29:32 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 0
08:29:32 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:29:32 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.04279592426473832
08:29:32 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:29:32 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:29:32 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:29:32 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:32 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:29:32 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:32 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:32 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:32 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:32 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:32 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:32 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:32 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:32 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:29:32 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:32 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:32 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:29:32 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:29:32 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:29:32 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:29:32 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(33), np.int64(0), np.int64(0), np.int64(467), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:29:32 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:29:32 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:29:32 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:29:32 DEBUG   opendrift:2135: ======================================================================
08:29:32 INFO    opendrift:2136: 2026-03-17 06:56:38.270352 - step 94 of 96 - 500 active elements (0 deactivated)
08:29:32 DEBUG   opendrift:2142: 0 elements scheduled.
08:29:32 DEBUG   opendrift:2144: ======================================================================
08:29:32 DEBUG   opendrift:2155:                57.53568149323786 <- latitude -> 57.67211067122445
08:29:32 DEBUG   opendrift:2155:                10.511204052617428 <- longitude -> 11.059281916512061
08:29:32 DEBUG   opendrift:2155:                -29.78365707397461 <- z -> -0.9869960920699071
08:29:32 DEBUG   opendrift:2156: ---------------------------------
08:29:32 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:32 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']
08:29:32 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:32 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:29:32 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:32 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:32 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:29:32 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-17 06:00:00 (before)
                2026-03-17 07:00:00 (after)
08:29:32 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-17 06:00:00) in space  (linearNDFast)
08:29:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:29:32 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-17 07:00:00) in space  (linearNDFast)
08:29:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:29:32 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-17 06:00:00, weight 0.06) and
                      after (2026-03-17 07:00:00, weight 0.94) in time
08:29:32 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:29:32 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703248544 and -58.940729131766645 degrees.
08:29:32 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703248544 and -58.940729131766645 degrees.
08:29:32 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:32 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:32 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:29:32 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:32 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:29:32 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:32 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:32 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:29:32 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:32 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:32 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:32 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:32 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:29:32 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:32 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:29:32 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:32 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:32 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:29:32 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:32 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:29:32 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:32 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:32 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:29:32 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:29:32 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:29:32 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:29:32 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:29:32 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:29:32 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:29:32 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.143185 (min) 0.623527 (max)
08:29:32 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0738305 (min) 0.343615 (max)
08:29:32 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.430132 (min) -0.348179 (max)
08:29:32 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -0.810182 (min) 0.285495 (max)
08:29:32 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 6.56766 (min) 8.28177 (max)
08:29:32 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:29:32 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 39.1459 (max)
08:29:32 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.02822e-06 (min) 0.012523 (max)
08:29:32 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:29:32 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 2.99226 (min) 4.51703 (max)
08:29:32 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 28.9713 (min) 32.4326 (max)
08:29:32 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000444787 (min) 0.000295743 (max)
08:29:32 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:29:32 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:29:32 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:29:32 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:29:32 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:29:32 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:29:32 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:29:32 DEBUG   opendrift:721: No elements hit coastline.
08:29:32 DEBUG   opendrift:765: Lifting 69 elements to seafloor.
08:29:32 DEBUG   opendrift:1732: No elements to deactivate
08:29:32 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:29:32 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:29:32 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:29:32 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 2
08:29:32 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 3]
08:29:32 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 0]
08:29:32 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 454.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 32.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:29:32 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:29:32 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:29:32 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:29:32 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:29:32 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.04986615647944593
08:29:32 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:29:32 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:29:32 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:29:32 DEBUG   opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
08:29:32 DEBUG   opendrift:765: Lifting 1 elements to seafloor.
08:29:32 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:32 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:32 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:32 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:32 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:32 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:29:32 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:32 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:32 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:32 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:32 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:32 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:32 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:32 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:32 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:32 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:29:32 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:32 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:32 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:32 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:29:32 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:29:32 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:32 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:29:32 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:29:32 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:29:32 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:29:32 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(33), np.int64(0), np.int64(0), np.int64(467), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:29:32 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:29:32 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:29:32 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:29:32 DEBUG   opendrift:2135: ======================================================================
08:29:32 INFO    opendrift:2136: 2026-03-17 07:26:38.270352 - step 95 of 96 - 500 active elements (0 deactivated)
08:29:32 DEBUG   opendrift:2142: 0 elements scheduled.
08:29:32 DEBUG   opendrift:2144: ======================================================================
08:29:32 DEBUG   opendrift:2155:                57.536224704697034 <- latitude -> 57.674788639201175
08:29:32 DEBUG   opendrift:2155:                10.511204052617428 <- longitude -> 11.064347060336207
08:29:32 DEBUG   opendrift:2155:                -35.895807581316724 <- z -> -0.2795734643485599
08:29:32 DEBUG   opendrift:2156: ---------------------------------
08:29:32 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:32 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']
08:29:32 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:32 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:29:32 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:32 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:32 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:29:32 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-17 07:00:00 (before)
                2026-03-17 08:00:00 (after)
08:29:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
08:29:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
08:29:37 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using eastward_wind to retrieve x_wind
08:29:37 DEBUG   opendrift.readers.reader_netCDF_CF_generic:470: Using northward_wind to retrieve y_wind
08:29:37 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
08:29:37 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.73949416958045 and 59.7178994996547 degrees.
08:29:37 DEBUG   opendrift.readers.reader_netCDF_CF_generic:602: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
08:29:37 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.73949416958045 and 59.7178994996547 degrees.
08:29:37 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
08:29:37 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
08:29:37 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
08:29:37 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
08:29:37 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
08:29:37 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
08:29:37 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature']
08:29:37 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 40x64x11) for time after (2026-03-17 08:00:00)
08:29:37 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-17 07:00:00) in space  (linearNDFast)
08:29:37 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:29:37 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-17 08:00:00) in space  (linearNDFast)
08:29:37 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:29:37 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-17 07:00:00, weight 0.56) and
                      after (2026-03-17 08:00:00, weight 0.44) in time
08:29:37 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:29:37 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703248544 and -58.93566397765568 degrees.
08:29:37 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703248544 and -58.93566397765568 degrees.
08:29:37 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:37 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:37 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:29:37 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:37 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:29:37 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:37 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:37 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:29:37 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:37 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:37 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:37 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:37 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:29:37 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:37 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:29:37 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:37 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:37 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:29:37 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:37 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:29:37 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:37 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:37 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:29:37 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:29:37 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:29:37 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:29:37 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:29:37 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:29:37 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.0846067 (min) 0.652997 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.132397 (min) 0.384354 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.464705 (min) -0.381819 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -0.742806 (min) 0.232578 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 6.6312 (min) 8.69179 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 39.3433 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.02535e-06 (min) 0.0156352 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 2.9951 (min) 4.52009 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 28.1231 (min) 32.4341 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.000501162 (min) 0.000297041 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:29:37 DEBUG   opendrift:721: No elements hit coastline.
08:29:37 DEBUG   opendrift:765: Lifting 73 elements to seafloor.
08:29:37 DEBUG   opendrift:1732: No elements to deactivate
08:29:37 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:29:37 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:29:37 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:29:37 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 0
08:29:37 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:29:37 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.054940342068017144
08:29:37 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:29:37 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:29:37 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:29:37 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:37 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:29:37 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:29:37 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:29:37 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:29:37 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(33), np.int64(0), np.int64(0), np.int64(467), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:29:37 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:29:37 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:29:37 DEBUG   opendrift:904: to be seeded: 0, already seeded 500
08:29:37 DEBUG   opendrift:2135: ======================================================================
08:29:37 INFO    opendrift:2136: 2026-03-17 07:56:38.270352 - step 96 of 96 - 500 active elements (0 deactivated)
08:29:37 DEBUG   opendrift:2142: 0 elements scheduled.
08:29:37 DEBUG   opendrift:2144: ======================================================================
08:29:37 DEBUG   opendrift:2155:                57.53700918938995 <- latitude -> 57.677569563816405
08:29:37 DEBUG   opendrift:2155:                10.511204052617428 <- longitude -> 11.073322964831975
08:29:37 DEBUG   opendrift:2155:                -37.40378216380422 <- z -> -0.4891459984098995
08:29:37 DEBUG   opendrift:2156: ---------------------------------
08:29:37 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:37 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']
08:29:37 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:37 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
08:29:37 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:37 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:37 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
08:29:37 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-03-17 07:00:00 (before)
                2026-03-17 08:00:00 (after)
08:29:37 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-03-17 07:00:00) in space  (linearNDFast)
08:29:37 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:29:37 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-03-17 08:00:00) in space  (linearNDFast)
08:29:37 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
08:29:37 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-03-17 07:00:00, weight 0.06) and
                      after (2026-03-17 08:00:00, weight 0.94) in time
08:29:37 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
08:29:37 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703248544 and -58.926688075768354 degrees.
08:29:37 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48880703248544 and -58.926688075768354 degrees.
08:29:37 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:37 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:37 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['ocean_mixed_layer_thickness']
08:29:37 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:37 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
08:29:37 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:37 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:37 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
08:29:37 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:37 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:37 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:37 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:37 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:29:37 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:37 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:29:37 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:37 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:37 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:29:37 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:37 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:29:37 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:37 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:37 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:29:37 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:29:37 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
08:29:37 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 10 for sea_water_temperature for 0 profiles
08:29:37 DEBUG   opendrift.models.basemodel.environment:812:       Using fallback value 34 for sea_water_salinity for 0 profiles
08:29:37 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
08:29:37 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.0855095 (min) 0.598758 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: 0.00777436 (min) 0.458794 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: -0.500299 (min) -0.414357 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -0.731578 (min) 0.311955 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: 6.65849 (min) 9.06895 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 11.1712 (min) 39.6227 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 1.02617e-06 (min) 0.0167281 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 0 (min) 0 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 2.99873 (min) 4.59055 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 28.4951 (min) 32.4356 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     upward_sea_water_velocity: -0.0005495 (min) 0.000296657 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     spm: 1 (min) 1 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     doc: 0 (min) 0 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     pH_sediment: 6.9 (min) 6.9 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:29:37 DEBUG   opendrift:721: No elements hit coastline.
08:29:37 DEBUG   opendrift:765: Lifting 74 elements to seafloor.
08:29:37 DEBUG   opendrift:1732: No elements to deactivate
08:29:37 DEBUG   opendrift:2193: Calling ChemicalDrift.update()
08:29:37 DEBUG   opendrift.models.chemicaldrift:1692: Calculating overall degradation using overall rate constants
08:29:37 DEBUG   opendrift.models.chemicaldrift:1749: Calculating: volatilization
08:29:37 INFO    opendrift.models.chemicaldrift:1460: Number of transformations: 2
08:29:37 DEBUG   opendrift.models.chemicaldrift:1477: old species: [0 0]
08:29:37 DEBUG   opendrift.models.chemicaldrift:1478: new species: [3 3]
08:29:37 DEBUG   opendrift.models.chemicaldrift:1485: Number of transformations total:
 [[  0.   0.   0. 456.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  45.   0.]
 [ 32.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
08:29:37 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:29:37 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:29:37 DEBUG   opendrift.models.chemicaldrift:1529: Adding uncertainty for desorption from sediments: 0.5 m
08:29:37 DEBUG   opendrift.models.oceandrift:451: Using functional expression for diffusivity
08:29:37 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.05982232954111738
08:29:37 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
08:29:37 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
08:29:37 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
08:29:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
08:29:37 DEBUG   opendrift:765: Lifting 2 elements to seafloor.
08:29:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:37 DEBUG   opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
08:29:37 INFO    opendrift.models.chemicaldrift:1658: Number of resuspended particles: 0
08:29:37 DEBUG   opendrift.models.chemicaldrift:1663: Adding uncertainty for resuspension from sediments: 0.5 m
08:29:37 DEBUG   opendrift.models.chemicaldrift:1564: Updated particle diameter for 0 elements
08:29:37 DEBUG   opendrift.models.chemicaldrift:1568: Adding uncertainty for particle diameter: 5e-06 m
08:29:37 INFO    opendrift.models.chemicaldrift:1888: partitioning: [np.int64(31), np.int64(0), np.int64(0), np.int64(469), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
08:29:37 DEBUG   opendrift.models.oceandrift:327: Vertical advection, including elements at surface
08:29:37 DEBUG   opendrift:1680: Horizontal diffusivity is 0, no random walk.
08:29:37 DEBUG   opendrift:2231: Cleaning up
08:29:37 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
08:29:37 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
08:29:37 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
08:29:37 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
08:29:37 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
08:29:37 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 500 elements
08:29:37 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
08:29:37 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
08:29:37 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
08:29:37 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
08:29:37 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
08:29:37 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
08:29:37 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
08:29:37 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
08:29:37 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
08:29:37 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
08:29:37 DEBUG   opendrift:721: No elements hit coastline.
08:29:37 DEBUG   opendrift:2318: Updating minval and maxval
08:29:37 DEBUG   opendrift:2398: Writing to file
08:29:37 DEBUG   opendrift:1732: No elements to deactivate
08:29:37 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-03-...
  * 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:03:0...
    geospatial_vertical_min:                                           -37.65...
    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                             :     31
Humic colloid                   :      0
Particle reversible             :      0
Sediment reversible             :    469
Sediment slowly reversible      :      0
Number of transformations:
['        0', '        0', '        0', '      456', '        0']
['        0', '        0', '        0', '        0', '        0']
['        6', '        0', '        0', '       45', '        0']
['       32', '        0', '        0', '        0', '        0']
['        0', '        0', '        0', '        0', '        0']
Mass budget for target chemical:
mass preserved       : 0.472  g   47.174 %
mass degraded        : 0.526  g   52.603 %
mass volatilized     : 0.002  g   0.223 %
08:29:37 DEBUG   opendrift:3127: Saving animation..
08:29:37 INFO    opendrift:4697: Saving animation to /root/project/docs/source/gallery/animations/example_chemicaldrift_0.gif...
08:29:59 DEBUG   opendrift:4735: MPLBACKEND = agg
08:29:59 DEBUG   opendrift:4736: DISPLAY = None
08:29:59 DEBUG   opendrift:4737: Time to save animation: 0:00:21.970717
08:29:59 INFO    opendrift:3336: Time to make animation: 0:00:22.231806
../_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
            )
08:29:59 DEBUG   opendrift:2465: Setting up map: corners=None, fast=True, lscale=None
08:29:59 WARNING opendrift:2499: Plotting fast. This will make your plots less accurate.
08:30:01 DEBUG   opendrift:3127: Saving animation..
08:30:01 INFO    opendrift:4697: Saving animation to /root/project/docs/source/gallery/animations/example_chemicaldrift_1.gif...
08:31:11 DEBUG   opendrift:4735: MPLBACKEND = agg
08:31:11 DEBUG   opendrift:4736: DISPLAY = None
08:31:11 DEBUG   opendrift:4737: Time to save animation: 0:01:09.693097
08:31:11 INFO    opendrift:3120: Time to make animation: 0:01:11.368222
../_images/example_chemicaldrift_1.gif
o.plot_mass(legend = legend,
            time_unit = 'hours',
            title = 'Chemical mass budget')
Chemical mass budget
dissolved : 0.021127847954630852g (4.478746183066365%)
SPM : 0.0g (0.0%)
sediment : 0.45060792565345764g (95.52125381693364%)
/root/project/opendrift/models/chemicaldrift.py:3426: 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: (4 minutes 43.238 seconds)

Gallery generated by Sphinx-Gallery