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()
10:35:12 DEBUG   opendrift.config:168: Adding 18 config items from __init__
10:35:12 DEBUG   opendrift.config:178:   Overwriting config item readers:max_number_of_fails
10:35:12 DEBUG   opendrift.config:168: Adding 13 config items from __init__
10:35:12 INFO    opendrift:576: OpenDriftSimulation initialised (version 1.14.8 / v1.14.8-2-g680a748)
10:35:12 DEBUG   opendrift.config:168: Adding 19 config items from oceandrift
10:35:12 DEBUG   opendrift.config:178:   Overwriting config item seed:z
10:35:12 DEBUG   opendrift.config:168: Adding 71 config items from chemicaldrift
10:35:12 INFO    opendrift.readers:63: Opening file with xr.open_dataset
10:35:12 DEBUG   findlibs:301: about to search for libeccodes.so/eccodeslib in <function _find_in_package at 0x7fbfa22e4ca0>
10:35:12 DEBUG   findlibs:301: about to search for libeccodes.so/eccodeslib in <function _find_in_python at 0x7fbfa22e4e00>
10:35:12 DEBUG   findlibs:303: found libeccodes.so/eccodeslib in <function _find_in_python at 0x7fbfa22e4e00>
10:35:12 DEBUG   gribapi.bindings:98: eccodes lib search: findlibs returned /opt/conda/envs/opendrift/lib/libeccodes.so
10:35:14 DEBUG   opendrift.readers.reader_netCDF_CF_generic:128: Finding coordinate variables.
10:35:14 DEBUG   opendrift.readers.reader_netCDF_CF_generic:143: 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'}
10:35:14 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), ...
10:35:14 INFO    opendrift.readers.reader_netCDF_CF_generic:332: Detected dimensions: {'x': 'X', 'y': 'Y', 'z': 'depth', 'time': 'time'}
10:35:14 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
10:35:14 INFO    opendrift.readers.basereader:176: Variable x_sea_water_velocity will be rotated from eastward_sea_water_velocity
10:35:14 INFO    opendrift.readers.basereader:176: Variable y_sea_water_velocity will be rotated from northward_sea_water_velocity
10:35:14 INFO    opendrift.readers.basereader:176: Variable x_wind will be rotated from eastward_wind
10:35:14 INFO    opendrift.readers.basereader:176: Variable y_wind will be rotated from northward_wind
10:35:14 DEBUG   opendrift.readers.basereader:186: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
10:35:14 DEBUG   opendrift.readers.basereader.variables:569: Adding variable mapping: ['x_wind', 'y_wind'] -> wind_speed
10:35:14 DEBUG   opendrift.readers.basereader.variables:569: Adding variable mapping: ['x_sea_water_velocity', 'y_sea_water_velocity'] -> sea_water_speed
10:35:14 DEBUG   opendrift.readers.basereader:186: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
10:35:14 DEBUG   opendrift.models.basemodel.environment:313: Added reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:14 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: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:horizontal_diffusivity        [0] float min: 0, max: 100000 [m2/s] Add horizontal diffu...
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)
10:35:14 DEBUG   opendrift.models.chemicaldrift:894: Partitioning coefficients (Tref,freshwater)
10:35:14 DEBUG   opendrift.models.chemicaldrift:895: KOC_sed: 12953.922406542462 L/KgOC
10:35:14 DEBUG   opendrift.models.chemicaldrift:896: KOC_SPM: 12953.922406542462 L/KgOC
10:35:14 DEBUG   opendrift.models.chemicaldrift:897: KOC_DOM: 3004.29439651874 L/KgOC
10:35:14 DEBUG   opendrift.models.chemicaldrift:909: Kd_sed: 647.6961203271231 L/Kg
10:35:14 DEBUG   opendrift.models.chemicaldrift:910: Kd_SPM: 647.6961203271231 L/Kg
10:35:14 DEBUG   opendrift.models.chemicaldrift:911: Kd_DOM: 1580.2588525688573 L/Kg
10:35:14 DEBUG   opendrift.models.chemicaldrift:1128: nspecies: 5
10:35:14 DEBUG   opendrift.models.chemicaldrift:1129: 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]]
10:35:14 DEBUG   opendrift.models.chemicaldrift:533: Initial partitioning:
10:35:14 DEBUG   opendrift.models.chemicaldrift:535:       449   0 LMM
10:35:14 DEBUG   opendrift.models.chemicaldrift:535:         0   1 Humic colloid
10:35:14 DEBUG   opendrift.models.chemicaldrift:535:        51   2 Particle reversible
10:35:14 DEBUG   opendrift.models.chemicaldrift:535:         0   3 Sediment reversible
10:35:14 DEBUG   opendrift.models.chemicaldrift:535:         0   4 Sediment slowly reversible
10:35:14 INFO    opendrift.models.basemodel.environment:203: Adding a global landmask from GSHHG
10:35:14 DEBUG   opendrift.readers.basereader:186: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
10:35:18 DEBUG   opendrift.models.basemodel.environment:313: Added reader global_landmask
10:35:18 INFO    opendrift.models.basemodel.environment:227: Fallback values will be used for the following variables which have no readers:
10:35:18 INFO    opendrift.models.basemodel.environment:230:    spm: 1.000000
10:35:18 INFO    opendrift.models.basemodel.environment:230:    active_sediment_layer_thickness: 0.030000
10:35:18 INFO    opendrift.models.basemodel.environment:230:    doc: 0.000000
10:35:18 INFO    opendrift.models.basemodel.environment:230:    sea_water_ph_reported_on_total_scale: 8.100000
10:35:18 INFO    opendrift.models.basemodel.environment:230:    pH_sediment: 6.900000
10:35:18 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)
10:35:18 DEBUG   opendrift:164: Changed mode from Mode.Ready to Mode.Run
10:35:18 DEBUG   opendrift:1782:
------------------------------------------------------
Software and hardware:
  OpenDrift version 1.14.8
  Platform: Linux, 6.8.0-1040-aws
  4.0 GB memory
  36 processors (x86_64)
  NumPy version 2.4.0
  SciPy version 1.16.3
  Matplotlib version 3.10.8
  NetCDF4 version 1.7.3
  Xarray version 2025.9.0
  ADIOS (adios_db) version 1.2.5
  Copernicusmarine version 2.2.5
  Python version 3.14.2 | packaged by conda-forge | (main, Dec  6 2025, 11:21:58) [GCC 14.3.0]
------------------------------------------------------

10:35:18 DEBUG   opendrift:1795: No output file is specified, neglecting export_buffer_length
10:35:18 INFO    opendrift:1821: Storing previous values of element property lon because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
10:35:18 INFO    opendrift:1821: Storing previous values of element property lat because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
10:35:18 DEBUG   opendrift:1944: Finalizing environment and preparing readers for simulation coverage ([ 4.69639997 54.43270917 16.51679392 60.76164202]) and time (2026-01-12 10:35:14.361162 to 2026-01-14 10:35:14.361162)
10:35:18 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]
10:35:18 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
10:35:18 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
10:35:18 DEBUG   opendrift.readers.basereader.variables:555: Nothing more to prepare for https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:18 DEBUG   opendrift.models.basemodel.environment:166:    Preparing constant_reader for extent [ 4.69639997 54.43270917 16.51679392 60.76164202]
10:35:18 DEBUG   opendrift.readers.basereader.variables:555: Nothing more to prepare for constant_reader
10:35:18 DEBUG   opendrift.models.basemodel.environment:166:    Preparing global_landmask for extent [ 4.69639997 54.43270917 16.51679392 60.76164202]
10:35:18 DEBUG   opendrift.readers.basereader.variables:555: Nothing more to prepare for global_landmask
10:35:18 DEBUG   opendrift:2041: Initial self.result, size Frozen({'trajectory': 500, 'time': 97})
10:35:18 INFO    opendrift:952: Using existing reader for land_binary_mask to move elements to ocean
10:35:18 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:18 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:18 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:18 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:18 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:18 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:18 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:18 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:18 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:18 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:18 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:18 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:18 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:18 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:18 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:18 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:18 INFO    opendrift:982: All points are in ocean
10:35:18 INFO    opendrift.models.chemicaldrift:355: Number of species: 5
10:35:18 INFO    opendrift.models.chemicaldrift:357:   0 LMM
10:35:18 INFO    opendrift.models.chemicaldrift:357:   1 Humic colloid
10:35:18 INFO    opendrift.models.chemicaldrift:357:   2 Particle reversible
10:35:18 INFO    opendrift.models.chemicaldrift:357:   3 Sediment reversible
10:35:18 INFO    opendrift.models.chemicaldrift:357:   4 Sediment slowly reversible
10:35:18 INFO    opendrift.models.chemicaldrift:360: transfer setup: organics
10:35:18 INFO    opendrift.models.chemicaldrift:362: nspecies: 5
10:35:18 INFO    opendrift.models.chemicaldrift:363: 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]]
10:35:18 DEBUG   opendrift:909: to be seeded: 500, already seeded 0
10:35:18 DEBUG   opendrift:931: Released 500 new elements.
10:35:18 DEBUG   opendrift:2117: ======================================================================
10:35:18 INFO    opendrift:2118: 2026-01-12 10:35:14.361162 - step 1 of 96 - 500 active elements (0 deactivated)
10:35:18 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:18 DEBUG   opendrift:2126: ======================================================================
10:35:18 DEBUG   opendrift:2137:                57.54622268676758 <- latitude -> 57.648128509521484
10:35:18 DEBUG   opendrift:2137:                10.507113456726074 <- longitude -> 10.706080436706543
10:35:18 DEBUG   opendrift:2137:                -9.988470077514648 <- z -> -0.04695476219058037
10:35:18 DEBUG   opendrift:2138: ---------------------------------
10:35:18 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:18 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:18 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:18 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:18 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:18 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:18 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
10:35:18 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-12 10:00:00 (before)
                2026-01-12 11:00:00 (after)
10:35:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:35:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:35:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:35:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:35:20 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:35:20 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.69509890874571 degrees.
10:35:20 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:35:20 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.69509890874571 degrees.
10:35:20 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:35:20 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:35:20 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:35:20 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:35:20 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:35:20 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:35:20 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:35:20 DEBUG   opendrift.readers.basereader.structured:290: Fetched env-block (size 37x35x11) for time before (2026-01-12 10:00:00)
10:35:20 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:35:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:35:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:35:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:35:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:35:21 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.69509890874571 degrees.
10:35:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:35:21 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.69509890874571 degrees.
10:35:21 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:35:21 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:35:21 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:35:21 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:35:21 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:35:21 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:35:21 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:35:21 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 37x35x11) for time after (2026-01-12 11:00:00)
10:35:21 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-12 10:00:00) in space  (linearNDFast)
10:35:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:21 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-12 11:00:00) in space  (linearNDFast)
10:35:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:21 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-12 10:00:00, weight 0.41) and
                      after (2026-01-12 11:00:00, weight 0.59) in time
10:35:21 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:21 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4929004930107 and -59.29392585004879 degrees.
10:35:21 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4929004930107 and -59.29392585004879 degrees.
10:35:21 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:21 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:21 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:21 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:21 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:21 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:21 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:21 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:21 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:21 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:21 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:21 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:21 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:21 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:21 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:21 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:21 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:21 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:21 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:21 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:21 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:21 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:21 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:21 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:21 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:21 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:21 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:21 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:21 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:21 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.118657 (min) 0.391238 (max)
10:35:21 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.207195 (min) 0.707653 (max)
10:35:21 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.597078 (min) -0.578088 (max)
10:35:21 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.83589 (min) -6.50942 (max)
10:35:21 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.93855 (min) 9.24719 (max)
10:35:21 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:21 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.5012 (min) 23.5475 (max)
10:35:21 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.78368e-05 (min) 0.0125517 (max)
10:35:21 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 2.67421 (min) 6.27503 (max)
10:35:21 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.6811 (min) 31.1686 (max)
10:35:21 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000235873 (min) 0.000242618 (max)
10:35:21 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:21 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:21 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:21 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:21 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:21 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:21 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:21 DEBUG   opendrift:728: No elements hit coastline.
10:35:21 DEBUG   opendrift:767: No elements hit seafloor.
10:35:21 DEBUG   opendrift:1714: No elements to deactivate
10:35:21 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:21 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:21 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:21 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
10:35:21 DEBUG   opendrift.models.chemicaldrift:1476: old species: [2]
10:35:21 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0]
10:35:21 DEBUG   opendrift.models.chemicaldrift:1484: 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.]]
10:35:21 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:21 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:21 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:35:21 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:21 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.09556321430621911
10:35:21 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:21 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:21 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:21 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:35:21 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
10:35:21 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
10:35:21 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
10:35:21 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
10:35:21 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:21 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:21 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:21 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:21 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:21 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:21 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:21 DEBUG   opendrift.models.oceandrift:538: 49 elements penetrated seafloor, lifting up
10:35:21 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:21 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
10:35:21 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:21 DEBUG   opendrift.models.oceandrift:538: 53 elements penetrated seafloor, lifting up
10:35:21 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:21 DEBUG   opendrift.models.oceandrift:538: 48 elements penetrated seafloor, lifting up
10:35:21 DEBUG   opendrift.models.oceandrift:538: 49 elements penetrated seafloor, lifting up
10:35:21 DEBUG   opendrift.models.oceandrift:538: 47 elements penetrated seafloor, lifting up
10:35:21 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:21 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:21 DEBUG   opendrift.models.oceandrift:538: 50 elements penetrated seafloor, lifting up
10:35:21 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:21 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:21 DEBUG   opendrift.models.oceandrift:538: 51 elements penetrated seafloor, lifting up
10:35:21 DEBUG   opendrift.models.oceandrift:538: 60 elements penetrated seafloor, lifting up
10:35:21 DEBUG   opendrift.models.oceandrift:538: 45 elements penetrated seafloor, lifting up
10:35:21 DEBUG   opendrift.models.oceandrift:538: 59 elements penetrated seafloor, lifting up
10:35:21 DEBUG   opendrift.models.oceandrift:538: 62 elements penetrated seafloor, lifting up
10:35:21 DEBUG   opendrift.models.oceandrift:538: 52 elements penetrated seafloor, lifting up
10:35:21 DEBUG   opendrift.models.oceandrift:538: 47 elements penetrated seafloor, lifting up
10:35:21 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:21 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:21 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:21 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:21 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:21 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(450), np.int64(0), np.int64(48), np.int64(2), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:21 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:21 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:21 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:21 DEBUG   opendrift:2117: ======================================================================
10:35:21 INFO    opendrift:2118: 2026-01-12 11:05:14.361162 - step 2 of 96 - 500 active elements (0 deactivated)
10:35:21 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:21 DEBUG   opendrift:2126: ======================================================================
10:35:21 DEBUG   opendrift:2137:                57.547063438862445 <- latitude -> 57.65201565954592
10:35:21 DEBUG   opendrift:2137:                10.508860085395714 <- longitude -> 10.71786308301331
10:35:21 DEBUG   opendrift:2137:                -19.955073398233274 <- z -> -0.08268722008834395
10:35:21 DEBUG   opendrift:2138: ---------------------------------
10:35:21 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:21 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:21 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:21 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:21 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:21 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35: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
10:35:21 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-12 11:00:00 (before)
                2026-01-12 12:00:00 (after)
10:35:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:35:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:35:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:35:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:35:23 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:35:23 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.0589600552364 and 59.69509890874571 degrees.
10:35:23 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:35:23 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.0589600552364 and 59.69509890874571 degrees.
10:35:23 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:35:23 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:35:23 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:35:23 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:35:23 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:35:23 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:35:23 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:35:23 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 38x35x11) for time after (2026-01-12 12:00:00)
10:35:23 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-12 11:00:00) in space  (linearNDFast)
10:35:23 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:23 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-12 12:00:00) in space  (linearNDFast)
10:35:23 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:23 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-12 11:00:00, weight 0.91) and
                      after (2026-01-12 12:00:00, weight 0.09) in time
10:35:23 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:23 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49115100909373 and -59.282147968701096 degrees.
10:35:23 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49115100909373 and -59.282147968701096 degrees.
10:35:23 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:23 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:23 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:23 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:23 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:23 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:23 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:23 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:23 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:23 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:23 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:23 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:23 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:23 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:23 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:23 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:23 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:23 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:23 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:23 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:23 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:23 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:23 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:23 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:23 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:23 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:23 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:23 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:23 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:23 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.148168 (min) 0.326091 (max)
10:35:23 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.208959 (min) 0.508234 (max)
10:35:23 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.606469 (min) -0.589436 (max)
10:35:23 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.72473 (min) -6.26792 (max)
10:35:23 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 9.01119 (min) 9.2781 (max)
10:35:23 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:23 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.454 (min) 23.6242 (max)
10:35:23 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01263e-06 (min) 0.012539 (max)
10:35:23 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 2.87931 (min) 8.93229 (max)
10:35:23 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.2185 (min) 33.7278 (max)
10:35:23 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000255253 (min) 0.000261523 (max)
10:35:23 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:23 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:23 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:23 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:23 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:23 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:23 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:23 DEBUG   opendrift:728: No elements hit coastline.
10:35:23 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
10:35:23 DEBUG   opendrift:1714: No elements to deactivate
10:35:23 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:23 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:23 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:23 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
10:35:23 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:23 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.09488780244966598
10:35:23 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:23 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:23 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:23 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 46 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 45 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 46 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 45 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:23 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:23 DEBUG   opendrift.models.oceandrift:538: 45 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:23 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:23 DEBUG   opendrift.models.oceandrift:538: 45 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 57 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:23 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:23 DEBUG   opendrift.models.oceandrift:538: 48 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 49 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 49 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 49 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:23 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:23 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:23 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:23 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:23 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(450), np.int64(0), np.int64(45), np.int64(5), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:23 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:23 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:23 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:23 DEBUG   opendrift:2117: ======================================================================
10:35:23 INFO    opendrift:2118: 2026-01-12 11:35:14.361162 - step 3 of 96 - 500 active elements (0 deactivated)
10:35:23 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:23 DEBUG   opendrift:2126: ======================================================================
10:35:23 DEBUG   opendrift:2137:                57.545782323074235 <- latitude -> 57.656126599107914
10:35:23 DEBUG   opendrift:2137:                10.510913609956765 <- longitude -> 10.719848796258615
10:35:23 DEBUG   opendrift:2137:                -21.17872351681258 <- z -> -0.04301541401802103
10:35:23 DEBUG   opendrift:2138: ---------------------------------
10:35:23 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:23 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:23 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:23 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:23 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:23 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35: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
10:35:23 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-12 11:00:00 (before)
                2026-01-12 12:00:00 (after)
10:35:23 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-12 11:00:00) in space  (linearNDFast)
10:35:23 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:23 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-12 12:00:00) in space  (linearNDFast)
10:35:23 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:23 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-12 11:00:00, weight 0.41) and
                      after (2026-01-12 12:00:00, weight 0.59) in time
10:35:23 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:23 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48909746733587 and -59.280162256938155 degrees.
10:35:23 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.48909746733587 and -59.280162256938155 degrees.
10:35:23 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:23 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:23 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:23 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:23 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:23 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:23 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:23 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:23 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:23 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:23 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:23 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:23 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:23 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:23 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:23 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:23 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:23 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:23 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:23 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:23 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:23 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:23 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:23 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:23 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:23 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:23 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:23 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:23 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:23 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.134714 (min) 0.299451 (max)
10:35:23 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.216634 (min) 0.690091 (max)
10:35:23 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.636284 (min) -0.616795 (max)
10:35:23 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.06951 (min) -6.43746 (max)
10:35:23 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.95419 (min) 9.14615 (max)
10:35:23 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:23 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.3874 (min) 23.6495 (max)
10:35:23 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01234e-06 (min) 0.0130418 (max)
10:35:23 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 2.93134 (min) 8.93307 (max)
10:35:23 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.9532 (min) 33.7593 (max)
10:35:23 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000209525 (min) 0.00031606 (max)
10:35:23 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:23 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:23 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:23 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:23 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:23 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:23 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:23 DEBUG   opendrift:728: No elements hit coastline.
10:35:23 DEBUG   opendrift:772: Lifting 7 elements to seafloor.
10:35:23 DEBUG   opendrift:1714: No elements to deactivate
10:35:23 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:23 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:23 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:23 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 6
10:35:23 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0]
10:35:23 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3]
10:35:23 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[0. 0. 0. 6. 0.]
 [0. 0. 0. 0. 0.]
 [1. 0. 0. 5. 0.]
 [0. 0. 0. 0. 0.]
 [0. 0. 0. 0. 0.]]
10:35:23 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:23 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:23 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:35:23 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:23 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.09578807621603869
10:35:23 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:23 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:23 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:23 DEBUG   opendrift.models.oceandrift:538: 47 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:558: 6 elements reached seafloor, interacting with bottom
10:35:23 DEBUG   opendrift:772: Lifting 6 elements to seafloor.
10:35:23 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 53 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 50 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 55 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 45 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 54 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:23 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:23 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 51 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 54 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 50 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 51 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
10:35:23 DEBUG   opendrift.models.oceandrift:538: 47 elements penetrated seafloor, lifting up
10:35:23 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:23 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:23 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:23 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:23 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(444), np.int64(0), np.int64(44), np.int64(12), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:23 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:23 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:23 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:23 DEBUG   opendrift:2117: ======================================================================
10:35:23 INFO    opendrift:2118: 2026-01-12 12:05:14.361162 - step 4 of 96 - 500 active elements (0 deactivated)
10:35:23 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:23 DEBUG   opendrift:2126: ======================================================================
10:35:23 DEBUG   opendrift:2137:                57.54479087868401 <- latitude -> 57.65920014110427
10:35:23 DEBUG   opendrift:2137:                10.51442351630305 <- longitude -> 10.726281194434293
10:35:23 DEBUG   opendrift:2137:                -21.36280632019043 <- z -> 0.0
10:35:23 DEBUG   opendrift:2138: ---------------------------------
10:35:23 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:23 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:23 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:23 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:23 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:23 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35: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
10:35:23 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-12 12:00:00 (before)
                2026-01-12 13:00:00 (after)
10:35:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:35:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:35:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:35:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:35:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:35:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.0589600552364 and 59.69509890874571 degrees.
10:35:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:35:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.0589600552364 and 59.69509890874571 degrees.
10:35:24 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:35:24 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:35:24 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:35:24 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:35:24 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:35:24 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:35:24 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:35:24 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 38x35x11) for time after (2026-01-12 13:00:00)
10:35:24 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-12 12:00:00) in space  (linearNDFast)
10:35:24 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:24 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-12 13:00:00) in space  (linearNDFast)
10:35:24 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:24 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-12 12:00:00, weight 0.91) and
                      after (2026-01-12 13:00:00, weight 0.09) in time
10:35:24 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.485587561219425 and -59.27372985256432 degrees.
10:35:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.485587561219425 and -59.27372985256432 degrees.
10:35:24 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:24 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:24 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:24 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:24 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:24 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:24 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:24 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:24 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:24 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:24 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:24 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:24 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:24 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:24 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:24 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:24 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:24 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:24 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:24 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:24 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:24 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:24 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:24 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:24 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:24 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:24 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:24 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.15964 (min) 0.297785 (max)
10:35:24 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.167187 (min) 0.659269 (max)
10:35:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.669833 (min) -0.647322 (max)
10:35:24 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.40143 (min) -6.51875 (max)
10:35:24 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.88147 (min) 9.12785 (max)
10:35:24 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4063 (min) 23.7743 (max)
10:35:24 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0134936 (max)
10:35:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.05851 (min) 8.88514 (max)
10:35:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.1639 (min) 33.6775 (max)
10:35:24 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000244019 (min) 0.000272931 (max)
10:35:24 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:24 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:24 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:24 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:24 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:24 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:24 DEBUG   opendrift:728: No elements hit coastline.
10:35:24 DEBUG   opendrift:772: Lifting 13 elements to seafloor.
10:35:24 DEBUG   opendrift:1714: No elements to deactivate
10:35:24 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:24 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:24 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:24 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 3
10:35:24 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0]
10:35:24 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3]
10:35:24 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[0. 0. 0. 9. 0.]
 [0. 0. 0. 0. 0.]
 [1. 0. 0. 6. 0.]
 [0. 0. 0. 0. 0.]
 [0. 0. 0. 0. 0.]]
10:35:24 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:24 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:24 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:35:24 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:24 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.09733493918255921
10:35:24 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:24 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:24 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:24 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:558: 3 elements reached seafloor, interacting with bottom
10:35:24 DEBUG   opendrift:772: Lifting 3 elements to seafloor.
10:35:24 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 49 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 50 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 45 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:24 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:24 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:24 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:24 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 45 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 48 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 46 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:24 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:24 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:24 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:24 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:24 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(441), np.int64(0), np.int64(42), np.int64(17), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:24 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:24 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:24 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:24 DEBUG   opendrift:2117: ======================================================================
10:35:24 INFO    opendrift:2118: 2026-01-12 12:35:14.361162 - step 5 of 96 - 500 active elements (0 deactivated)
10:35:24 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:24 DEBUG   opendrift:2126: ======================================================================
10:35:24 DEBUG   opendrift:2137:                57.54328096271205 <- latitude -> 57.662539717741424
10:35:24 DEBUG   opendrift:2137:                10.51693115997357 <- longitude -> 10.728821810724597
10:35:24 DEBUG   opendrift:2137:                -21.996077101858326 <- z -> 0.0
10:35:24 DEBUG   opendrift:2138: ---------------------------------
10:35:24 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:24 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:24 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:24 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:24 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35: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
10:35:24 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-12 12:00:00 (before)
                2026-01-12 13:00:00 (after)
10:35:24 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-12 12:00:00) in space  (linearNDFast)
10:35:24 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:24 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-12 13:00:00) in space  (linearNDFast)
10:35:24 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:24 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-12 12:00:00, weight 0.41) and
                      after (2026-01-12 13:00:00, weight 0.59) in time
10:35:24 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.483079921707485 and -59.271189236407494 degrees.
10:35:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.483079921707485 and -59.271189236407494 degrees.
10:35:24 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:24 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:24 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:24 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:24 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:24 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:24 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:24 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:24 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:24 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:24 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:24 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:24 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:24 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:24 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:24 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:24 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:24 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:24 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:24 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:24 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:24 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:24 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:24 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:24 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:24 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:24 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:24 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.126193 (min) 0.367675 (max)
10:35:24 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.132779 (min) 0.542842 (max)
10:35:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.72045 (min) -0.694917 (max)
10:35:24 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.67646 (min) -7.15381 (max)
10:35:24 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.82556 (min) 9.00326 (max)
10:35:24 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.3435 (min) 23.7857 (max)
10:35:24 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0142239 (max)
10:35:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.0633 (min) 8.91775 (max)
10:35:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.425 (min) 33.7587 (max)
10:35:24 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000262259 (min) 0.000260673 (max)
10:35:24 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:24 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:24 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:24 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:24 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:24 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:24 DEBUG   opendrift:728: No elements hit coastline.
10:35:24 DEBUG   opendrift:772: Lifting 17 elements to seafloor.
10:35:24 DEBUG   opendrift:1714: No elements to deactivate
10:35:24 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:24 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:24 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:24 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 3
10:35:24 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 2 0]
10:35:24 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 0 3]
10:35:24 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 11.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 2.  0.  0.  8.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
10:35:24 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:24 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:24 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:35:24 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:24 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.09995302773667464
10:35:24 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:24 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:24 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:24 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
10:35:24 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
10:35:24 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:24 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:24 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 51 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 50 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 49 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 46 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 45 elements penetrated seafloor, lifting up
10:35:24 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:24 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:24 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:24 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:24 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:24 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(440), np.int64(0), np.int64(40), np.int64(20), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:24 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:24 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:24 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:24 DEBUG   opendrift:2117: ======================================================================
10:35:24 INFO    opendrift:2118: 2026-01-12 13:05:14.361162 - step 6 of 96 - 500 active elements (0 deactivated)
10:35:24 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:24 DEBUG   opendrift:2126: ======================================================================
10:35:24 DEBUG   opendrift:2137:                57.54415863738203 <- latitude -> 57.664486822124886
10:35:24 DEBUG   opendrift:2137:                10.521481752639788 <- longitude -> 10.73907302891669
10:35:24 DEBUG   opendrift:2137:                -21.768442998308554 <- z -> -0.18103689659980482
10:35:24 DEBUG   opendrift:2138: ---------------------------------
10:35:24 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:24 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:24 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:24 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:24 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35: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
10:35:24 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-12 13:00:00 (before)
                2026-01-12 14:00:00 (after)
10:35:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:35:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:35:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:35:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:35:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:35:26 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.0589600552364 and 59.70649787902909 degrees.
10:35:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:35:26 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.0589600552364 and 59.70649787902909 degrees.
10:35:26 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:35:26 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:35:26 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:35:26 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:35:26 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:35:26 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:35:26 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:35:26 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 38x36x11) for time after (2026-01-12 14:00:00)
10:35:26 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-12 13:00:00) in space  (linearNDFast)
10:35:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:26 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-12 14:00:00) in space  (linearNDFast)
10:35:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:26 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-12 13:00:00, weight 0.91) and
                      after (2026-01-12 14:00:00, weight 0.09) in time
10:35:26 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:26 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.47852931850104 and -59.260938022452386 degrees.
10:35:26 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.47852931850104 and -59.260938022452386 degrees.
10:35:26 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:26 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:26 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:26 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:26 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:26 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:26 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:26 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:26 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:26 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:26 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:26 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:26 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:26 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:26 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:26 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:26 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:26 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:26 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:26 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:26 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:26 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.146514 (min) 0.438913 (max)
10:35:26 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.115996 (min) 0.660153 (max)
10:35:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.772457 (min) -0.743448 (max)
10:35:26 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.9612 (min) -7.68155 (max)
10:35:26 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.74639 (min) 8.85789 (max)
10:35:26 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4194 (min) 23.9599 (max)
10:35:26 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01129e-06 (min) 0.0145009 (max)
10:35:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 2.9515 (min) 8.90334 (max)
10:35:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.0057 (min) 33.7738 (max)
10:35:26 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000314262 (min) 0.000111986 (max)
10:35:26 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:26 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:26 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:26 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:26 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:26 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:26 DEBUG   opendrift:728: No elements hit coastline.
10:35:26 DEBUG   opendrift:772: Lifting 21 elements to seafloor.
10:35:26 DEBUG   opendrift:1714: No elements to deactivate
10:35:26 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:26 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:26 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:26 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 8
10:35:26 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0]
10:35:26 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3]
10:35:26 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 19.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 2.  0.  0.  9.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
10:35:26 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:26 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:26 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:35:26 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:26 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.10182741126109823
10:35:26 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:26 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:26 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:26 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:558: 8 elements reached seafloor, interacting with bottom
10:35:26 DEBUG   opendrift:772: Lifting 8 elements to seafloor.
10:35:26 DEBUG   opendrift.models.oceandrift:538: 48 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:26 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:26 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 47 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 55 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 45 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 45 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:26 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:26 DEBUG   opendrift.models.oceandrift:538: 46 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:26 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:26 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:26 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:26 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:26 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(432), np.int64(0), np.int64(38), np.int64(30), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:26 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:26 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:26 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:26 DEBUG   opendrift:2117: ======================================================================
10:35:26 INFO    opendrift:2118: 2026-01-12 13:35:14.361162 - step 7 of 96 - 500 active elements (0 deactivated)
10:35:26 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:26 DEBUG   opendrift:2126: ======================================================================
10:35:26 DEBUG   opendrift:2137:                57.5441136429391 <- latitude -> 57.66680602823655
10:35:26 DEBUG   opendrift:2137:                10.526638239486665 <- longitude -> 10.752299155514724
10:35:26 DEBUG   opendrift:2137:                -21.236446380615234 <- z -> 0.0
10:35:26 DEBUG   opendrift:2138: ---------------------------------
10:35:26 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:26 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:26 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:26 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:26 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
10:35:26 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-12 13:00:00 (before)
                2026-01-12 14:00:00 (after)
10:35:26 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-12 13:00:00) in space  (linearNDFast)
10:35:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:26 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-12 14:00:00) in space  (linearNDFast)
10:35:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:26 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-12 13:00:00, weight 0.41) and
                      after (2026-01-12 14:00:00, weight 0.59) in time
10:35:26 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:26 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.473372843795346 and -59.24771188590492 degrees.
10:35:26 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.473372843795346 and -59.24771188590492 degrees.
10:35:26 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:26 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:26 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:26 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:26 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:26 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:26 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:26 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:26 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:26 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:26 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:26 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:26 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:26 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:26 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:26 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:26 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:26 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:26 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:26 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:26 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:26 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.139829 (min) 0.398251 (max)
10:35:26 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0965707 (min) 0.647552 (max)
10:35:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.832719 (min) -0.801148 (max)
10:35:26 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -8.06975 (min) -7.83416 (max)
10:35:26 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.50999 (min) 8.66358 (max)
10:35:26 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.5319 (min) 24.1045 (max)
10:35:26 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0145312 (max)
10:35:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.10652 (min) 8.92799 (max)
10:35:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.4438 (min) 33.7717 (max)
10:35:26 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000298965 (min) 0.000140652 (max)
10:35:26 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:26 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:26 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:26 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:26 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:26 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:26 DEBUG   opendrift:728: No elements hit coastline.
10:35:26 DEBUG   opendrift:772: Lifting 31 elements to seafloor.
10:35:26 DEBUG   opendrift:1714: No elements to deactivate
10:35:26 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:26 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:26 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:26 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
10:35:26 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0]
10:35:26 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3]
10:35:26 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 21.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 2.  0.  0. 11.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
10:35:26 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:26 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:26 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:35:26 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:26 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.10062204240393252
10:35:26 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:26 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:26 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:26 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
10:35:26 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
10:35:26 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:26 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:26 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:26 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:26 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:26 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:26 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:26 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:26 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:26 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:26 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:26 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:26 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:26 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:26 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(430), np.int64(0), np.int64(34), np.int64(36), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:26 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:26 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:26 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:26 DEBUG   opendrift:2117: ======================================================================
10:35:26 INFO    opendrift:2118: 2026-01-12 14:05:14.361162 - step 8 of 96 - 500 active elements (0 deactivated)
10:35:26 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:26 DEBUG   opendrift:2126: ======================================================================
10:35:26 DEBUG   opendrift:2137:                57.54540568884069 <- latitude -> 57.6693906634891
10:35:26 DEBUG   opendrift:2137:                10.530640079102424 <- longitude -> 10.764302203587793
10:35:26 DEBUG   opendrift:2137:                -21.744589907128915 <- z -> -0.07564341301109279
10:35:26 DEBUG   opendrift:2138: ---------------------------------
10:35:26 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:26 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:26 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:26 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:26 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
10:35:26 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-12 14:00:00 (before)
                2026-01-12 15:00:00 (after)
10:35:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:35:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:35:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:35:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:35:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:35:27 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.027152507350586 and 59.70649787902909 degrees.
10:35:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:35:27 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.027152507350586 and 59.70649787902909 degrees.
10:35:27 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:35:27 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:35:27 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:35:27 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:35:27 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:35:27 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:35:27 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:35:27 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 41x37x11) for time after (2026-01-12 15:00:00)
10:35:27 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-12 14:00:00) in space  (linearNDFast)
10:35:27 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:27 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-12 15:00:00) in space  (linearNDFast)
10:35:27 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:27 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-12 14:00:00, weight 0.91) and
                      after (2026-01-12 15:00:00, weight 0.09) in time
10:35:27 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:27 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.2357088473638 degrees.
10:35:27 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.2357088473638 degrees.
10:35:27 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:27 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:27 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:27 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:27 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:27 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:27 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:27 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:27 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:27 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:27 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:27 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:27 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:27 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:27 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:27 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:27 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:27 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:27 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:27 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:27 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:27 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:27 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:27 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:27 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:27 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:27 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:27 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:27 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:27 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.115175 (min) 0.328556 (max)
10:35:27 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0877993 (min) 0.663799 (max)
10:35:27 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.891541 (min) -0.855214 (max)
10:35:27 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -8.22968 (min) -8.02418 (max)
10:35:27 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.29052 (min) 8.52373 (max)
10:35:27 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:27 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.6341 (min) 24.3065 (max)
10:35:27 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.0117e-06 (min) 0.0152765 (max)
10:35:27 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.16938 (min) 8.88295 (max)
10:35:27 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.559 (min) 33.7697 (max)
10:35:27 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000346251 (min) 0.00018706 (max)
10:35:27 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:27 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:27 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:27 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:27 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:27 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:27 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:27 DEBUG   opendrift:728: No elements hit coastline.
10:35:27 DEBUG   opendrift:772: Lifting 38 elements to seafloor.
10:35:27 DEBUG   opendrift:1714: No elements to deactivate
10:35:27 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:27 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:27 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:27 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
10:35:27 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0]
10:35:27 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3]
10:35:27 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 23.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 2.  0.  0. 15.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
10:35:27 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:27 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:27 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:35:27 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:27 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.10144666552338547
10:35:27 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:27 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:27 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:27 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
10:35:27 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
10:35:27 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:27 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:27 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:27 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:27 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 46 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 45 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 48 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:27 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:27 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:27 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:27 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:27 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(428), np.int64(0), np.int64(32), np.int64(40), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:27 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:27 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:27 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:27 DEBUG   opendrift:2117: ======================================================================
10:35:27 INFO    opendrift:2118: 2026-01-12 14:35:14.361162 - step 9 of 96 - 500 active elements (0 deactivated)
10:35:27 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:27 DEBUG   opendrift:2126: ======================================================================
10:35:27 DEBUG   opendrift:2137:                57.54727869159659 <- latitude -> 57.67540305496263
10:35:27 DEBUG   opendrift:2137:                10.530640079102428 <- longitude -> 10.771329143997688
10:35:27 DEBUG   opendrift:2137:                -21.75604211522716 <- z -> -0.19800831199969748
10:35:27 DEBUG   opendrift:2138: ---------------------------------
10:35:27 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:27 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:27 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:27 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:27 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:27 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35: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
10:35:27 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-12 14:00:00 (before)
                2026-01-12 15:00:00 (after)
10:35:27 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-12 14:00:00) in space  (linearNDFast)
10:35:27 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:27 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-12 15:00:00) in space  (linearNDFast)
10:35:27 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:27 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-12 14:00:00, weight 0.41) and
                      after (2026-01-12 15:00:00, weight 0.59) in time
10:35:27 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:27 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.228681902120144 degrees.
10:35:27 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.228681902120144 degrees.
10:35:27 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:27 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:27 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:27 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:27 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:27 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:27 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:27 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:27 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:27 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:27 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:27 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:27 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:27 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:27 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:27 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:27 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:27 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:27 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:27 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:27 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:27 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:27 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:27 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:27 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:27 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:27 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:27 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:27 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:27 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.10513 (min) 0.404379 (max)
10:35:27 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0472664 (min) 0.716453 (max)
10:35:27 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.942451 (min) -0.903462 (max)
10:35:27 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -9.02228 (min) -8.11194 (max)
10:35:27 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.0673 (min) 8.69947 (max)
10:35:27 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:27 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.8646 (min) 24.4187 (max)
10:35:27 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01131e-06 (min) 0.0154502 (max)
10:35:27 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.26761 (min) 8.86884 (max)
10:35:27 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.6224 (min) 33.7687 (max)
10:35:27 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000289719 (min) 0.000124329 (max)
10:35:27 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:27 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:27 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:27 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:27 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:27 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:27 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:27 DEBUG   opendrift:728: No elements hit coastline.
10:35:27 DEBUG   opendrift:772: Lifting 42 elements to seafloor.
10:35:27 DEBUG   opendrift:1714: No elements to deactivate
10:35:27 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:27 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:27 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:27 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 5
10:35:27 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0]
10:35:27 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3]
10:35:27 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 28.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 2.  0.  0. 17.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
10:35:27 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:27 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:27 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:35:27 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:27 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.10628056110212594
10:35:27 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:27 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:27 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:27 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:558: 5 elements reached seafloor, interacting with bottom
10:35:27 DEBUG   opendrift:772: Lifting 5 elements to seafloor.
10:35:27 DEBUG   opendrift.models.oceandrift:538: 48 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 50 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 46 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 47 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 46 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 49 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 46 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 48 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 49 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 45 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
10:35:27 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
10:35:27 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:27 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:27 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:27 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:27 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(423), np.int64(0), np.int64(32), np.int64(45), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:27 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:27 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:27 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:27 DEBUG   opendrift:2117: ======================================================================
10:35:27 INFO    opendrift:2118: 2026-01-12 15:05:14.361162 - step 10 of 96 - 500 active elements (0 deactivated)
10:35:27 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:27 DEBUG   opendrift:2126: ======================================================================
10:35:27 DEBUG   opendrift:2137:                57.54933651671667 <- latitude -> 57.680747319822245
10:35:27 DEBUG   opendrift:2137:                10.530640079102428 <- longitude -> 10.783521367238917
10:35:27 DEBUG   opendrift:2137:                -21.82528305053711 <- z -> -0.22456023036956263
10:35:27 DEBUG   opendrift:2138: ---------------------------------
10:35:27 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:27 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:27 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:27 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:27 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:27 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35: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
10:35:27 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-12 15:00:00 (before)
                2026-01-12 16:00:00 (after)
10:35:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:35:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:35:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:35:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:35:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:35:29 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.01350704867966 and 59.70649787902909 degrees.
10:35:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:35:29 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.01350704867966 and 59.70649787902909 degrees.
10:35:29 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:35:29 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:35:29 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:35:29 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:35:29 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:35:29 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:35:29 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:35:29 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 43x37x11) for time after (2026-01-12 16:00:00)
10:35:29 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-12 15:00:00) in space  (linearNDFast)
10:35:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:29 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-12 16:00:00) in space  (linearNDFast)
10:35:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:29 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-12 15:00:00, weight 0.91) and
                      after (2026-01-12 16:00:00, weight 0.09) in time
10:35:29 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:29 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.21648967947061 degrees.
10:35:29 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.21648967947061 degrees.
10:35:29 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:29 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:29 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:29 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:29 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:29 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:29 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:29 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:29 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:29 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:29 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:29 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:29 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:29 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:29 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:29 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:29 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:29 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:29 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:29 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:29 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:29 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.128175 (min) 0.372439 (max)
10:35:29 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0494205 (min) 0.667638 (max)
10:35:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.991003 (min) -0.949665 (max)
10:35:29 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -9.6766 (min) -8.14844 (max)
10:35:29 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 7.84946 (min) 8.79501 (max)
10:35:29 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 24.6683 (max)
10:35:29 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01153e-06 (min) 0.0157015 (max)
10:35:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.24213 (min) 8.85413 (max)
10:35:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.6116 (min) 33.7675 (max)
10:35:29 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000226436 (min) 0.000135913 (max)
10:35:29 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:29 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:29 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:29 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:29 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:29 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:29 DEBUG   opendrift:728: No elements hit coastline.
10:35:29 DEBUG   opendrift:772: Lifting 49 elements to seafloor.
10:35:29 DEBUG   opendrift:1714: No elements to deactivate
10:35:29 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:29 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:29 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:29 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 4
10:35:29 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0]
10:35:29 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3]
10:35:29 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 32.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 2.  0.  0. 17.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
10:35:29 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:29 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:29 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:35:29 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:29 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.11323044354537341
10:35:29 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:29 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:29 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:29 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:558: 4 elements reached seafloor, interacting with bottom
10:35:29 DEBUG   opendrift:772: Lifting 4 elements to seafloor.
10:35:29 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 48 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 49 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 47 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 46 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 51 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 46 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:29 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:29 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:29 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:29 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:29 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(419), np.int64(0), np.int64(32), np.int64(49), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:29 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:29 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:29 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:29 DEBUG   opendrift:2117: ======================================================================
10:35:29 INFO    opendrift:2118: 2026-01-12 15:35:14.361162 - step 11 of 96 - 500 active elements (0 deactivated)
10:35:29 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:29 DEBUG   opendrift:2126: ======================================================================
10:35:29 DEBUG   opendrift:2137:                57.54997699181361 <- latitude -> 57.685250867927955
10:35:29 DEBUG   opendrift:2137:                10.530640079102428 <- longitude -> 10.791275715897065
10:35:29 DEBUG   opendrift:2137:                -21.983198514691992 <- z -> -0.1524962313944851
10:35:29 DEBUG   opendrift:2138: ---------------------------------
10:35:29 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:29 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:29 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:29 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:29 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
10:35:29 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-12 15:00:00 (before)
                2026-01-12 16:00:00 (after)
10:35:29 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-12 15:00:00) in space  (linearNDFast)
10:35:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:29 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-12 16:00:00) in space  (linearNDFast)
10:35:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:29 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-12 15:00:00, weight 0.41) and
                      after (2026-01-12 16:00:00, weight 0.59) in time
10:35:29 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:29 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.2087353215186 degrees.
10:35:29 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.2087353215186 degrees.
10:35:29 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:29 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:29 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:29 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:29 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:29 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:29 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:29 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:29 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:29 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:29 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:29 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:29 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:29 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:29 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:29 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:29 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:29 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:29 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:29 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:29 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:29 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.151504 (min) 0.373185 (max)
10:35:29 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0250196 (min) 0.67295 (max)
10:35:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -1.0328 (min) -0.990017 (max)
10:35:29 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -9.81697 (min) -8.41189 (max)
10:35:29 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 7.72477 (min) 8.64964 (max)
10:35:29 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 24.8852 (max)
10:35:29 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01139e-06 (min) 0.017162 (max)
10:35:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.30343 (min) 8.88473 (max)
10:35:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.6687 (min) 33.7729 (max)
10:35:29 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000195187 (min) 0.000125698 (max)
10:35:29 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:29 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:29 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:29 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:29 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:29 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:29 DEBUG   opendrift:728: No elements hit coastline.
10:35:29 DEBUG   opendrift:772: Lifting 49 elements to seafloor.
10:35:29 DEBUG   opendrift:1714: No elements to deactivate
10:35:29 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:29 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:29 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:29 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
10:35:29 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:29 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.11456988506295657
10:35:29 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:29 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:29 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:29 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 48 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:29 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:29 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:29 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:29 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 48 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:29 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:29 DEBUG   opendrift.models.oceandrift:538: 50 elements penetrated seafloor, lifting up
10:35:29 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:29 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:29 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:29 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:29 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:29 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(419), np.int64(0), np.int64(29), np.int64(52), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:29 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:29 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:29 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:29 DEBUG   opendrift:2117: ======================================================================
10:35:29 INFO    opendrift:2118: 2026-01-12 16:05:14.361162 - step 12 of 96 - 500 active elements (0 deactivated)
10:35:29 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:29 DEBUG   opendrift:2126: ======================================================================
10:35:29 DEBUG   opendrift:2137:                57.54997699181361 <- latitude -> 57.6900949757136
10:35:29 DEBUG   opendrift:2137:                10.530640079102428 <- longitude -> 10.798557581210783
10:35:29 DEBUG   opendrift:2137:                -21.73779296875 <- z -> -0.09623334617278911
10:35:29 DEBUG   opendrift:2138: ---------------------------------
10:35:29 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:29 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:29 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:29 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:29 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
10:35:29 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-12 16:00:00 (before)
                2026-01-12 17:00:00 (after)
10:35:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:35:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:35:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:35:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:35:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:35:30 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.99985075855971 and 59.70649787902909 degrees.
10:35:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:35:30 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.99985075855971 and 59.70649787902909 degrees.
10:35:30 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:35:30 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:35:30 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:35:30 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:35:30 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:35:30 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:35:30 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:35:30 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 45x37x11) for time after (2026-01-12 17:00:00)
10:35:30 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-12 16:00:00) in space  (linearNDFast)
10:35:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:30 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-12 17:00:00) in space  (linearNDFast)
10:35:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:30 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-12 16:00:00, weight 0.91) and
                      after (2026-01-12 17:00:00, weight 0.09) in time
10:35:30 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:30 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.201453449381795 degrees.
10:35:30 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.201453449381795 degrees.
10:35:30 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:30 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:30 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:30 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:30 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:30 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:30 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:30 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:30 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:30 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:30 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:30 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:30 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:30 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:30 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:30 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:30 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:30 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:30 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:30 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:30 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:30 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:30 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:30 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:30 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:30 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:30 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:30 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:30 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:30 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.11988 (min) 0.412037 (max)
10:35:30 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.000613623 (min) 0.743346 (max)
10:35:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -1.07153 (min) -1.02853 (max)
10:35:30 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -9.94055 (min) -8.70348 (max)
10:35:30 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 7.6479 (min) 8.59855 (max)
10:35:30 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 25.1644 (max)
10:35:30 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.0176001 (max)
10:35:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.21443 (min) 8.89633 (max)
10:35:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.6921 (min) 33.7636 (max)
10:35:30 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000209814 (min) 0.000124528 (max)
10:35:30 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:30 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:30 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:30 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:30 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:30 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:30 DEBUG   opendrift:728: No elements hit coastline.
10:35:30 DEBUG   opendrift:772: Lifting 53 elements to seafloor.
10:35:30 DEBUG   opendrift:1714: No elements to deactivate
10:35:30 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:30 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:30 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:30 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
10:35:30 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:30 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.1174658771229025
10:35:30 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:30 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:30 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:30 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 46 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 47 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 47 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 47 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:30 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:30 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:30 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:30 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:30 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(419), np.int64(0), np.int64(29), np.int64(52), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:30 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:30 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:30 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:30 DEBUG   opendrift:2117: ======================================================================
10:35:30 INFO    opendrift:2118: 2026-01-12 16:35:14.361162 - step 13 of 96 - 500 active elements (0 deactivated)
10:35:30 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:30 DEBUG   opendrift:2126: ======================================================================
10:35:30 DEBUG   opendrift:2137:                57.54997699181361 <- latitude -> 57.69801478800961
10:35:30 DEBUG   opendrift:2137:                10.530640079102428 <- longitude -> 10.805373939826813
10:35:30 DEBUG   opendrift:2137:                -22.26145638803102 <- z -> 0.0
10:35:30 DEBUG   opendrift:2138: ---------------------------------
10:35:30 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:30 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:30 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:30 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:30 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:30 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35: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
10:35:30 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-12 16:00:00 (before)
                2026-01-12 17:00:00 (after)
10:35:30 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-12 16:00:00) in space  (linearNDFast)
10:35:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:30 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-12 17:00:00) in space  (linearNDFast)
10:35:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:30 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-12 16:00:00, weight 0.41) and
                      after (2026-01-12 17:00:00, weight 0.59) in time
10:35:30 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:30 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.1946370956833 degrees.
10:35:30 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.1946370956833 degrees.
10:35:30 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:30 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:30 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:30 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:30 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:30 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:30 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:30 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:30 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:30 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:30 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:30 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:30 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:30 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:30 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:30 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:30 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:30 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:30 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:30 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:30 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:30 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:30 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:30 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:30 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:30 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:30 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:30 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:30 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:30 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.1379 (min) 0.402284 (max)
10:35:30 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: 0.0532492 (min) 0.694568 (max)
10:35:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -1.09678 (min) -1.0538 (max)
10:35:30 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -10.0746 (min) -9.16565 (max)
10:35:30 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 7.80796 (min) 8.88223 (max)
10:35:30 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 25.503 (max)
10:35:30 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.0182314 (max)
10:35:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.37397 (min) 8.9111 (max)
10:35:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.8035 (min) 33.762 (max)
10:35:30 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000191229 (min) 0.000132626 (max)
10:35:30 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:30 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:30 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:30 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:30 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:30 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:30 DEBUG   opendrift:728: No elements hit coastline.
10:35:30 DEBUG   opendrift:772: Lifting 53 elements to seafloor.
10:35:30 DEBUG   opendrift:1714: No elements to deactivate
10:35:30 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:30 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:30 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:30 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
10:35:30 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:30 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.12445008973651808
10:35:30 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:30 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:30 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:30 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 49 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 59 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 46 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 47 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 46 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 53 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 46 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 46 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 48 elements penetrated seafloor, lifting up
10:35:30 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:30 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:30 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:30 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:30 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:30 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(419), np.int64(0), np.int64(29), np.int64(52), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:30 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:30 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:30 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:30 DEBUG   opendrift:2117: ======================================================================
10:35:30 INFO    opendrift:2118: 2026-01-12 17:05:14.361162 - step 14 of 96 - 500 active elements (0 deactivated)
10:35:30 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:30 DEBUG   opendrift:2126: ======================================================================
10:35:30 DEBUG   opendrift:2137:                57.54997699181361 <- latitude -> 57.705357959401184
10:35:30 DEBUG   opendrift:2137:                10.530640079102424 <- longitude -> 10.810518859374117
10:35:30 DEBUG   opendrift:2137:                -21.671701431274414 <- z -> -0.06507892018262473
10:35:30 DEBUG   opendrift:2138: ---------------------------------
10:35:30 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:30 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:30 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:30 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:30 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:30 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35: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
10:35:30 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-12 17:00:00 (before)
                2026-01-12 18:00:00 (after)
10:35:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:35:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:35:32 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:35:32 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:35:32 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:35:32 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.98618362564922 and 59.68843602935801 degrees.
10:35:32 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:35:32 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.98618362564922 and 59.68843602935801 degrees.
10:35:32 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:35:32 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:35:32 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:35:32 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:35:32 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:35:32 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:35:32 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:35:32 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 46x36x11) for time after (2026-01-12 18:00:00)
10:35:32 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-12 17:00:00) in space  (linearNDFast)
10:35:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:32 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-12 18:00:00) in space  (linearNDFast)
10:35:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:32 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-12 17:00:00, weight 0.91) and
                      after (2026-01-12 18:00:00, weight 0.09) in time
10:35:32 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:32 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.18949216140297 degrees.
10:35:32 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.18949216140297 degrees.
10:35:32 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:32 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:32 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:32 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:32 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:32 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:32 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:32 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:32 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:32 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:32 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:32 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:32 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:32 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:32 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:32 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:32 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:32 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:32 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:32 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:32 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:32 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:32 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:32 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:32 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:32 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:32 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:32 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:32 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:32 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.132191 (min) 0.450423 (max)
10:35:32 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: 0.0177499 (min) 0.733217 (max)
10:35:32 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -1.12395 (min) -1.07424 (max)
10:35:32 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -10.279 (min) -9.57381 (max)
10:35:32 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 7.98073 (min) 9.14715 (max)
10:35:32 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:32 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 25.7916 (max)
10:35:32 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.0206775 (max)
10:35:32 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.34219 (min) 8.92267 (max)
10:35:32 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.7956 (min) 33.7605 (max)
10:35:32 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000238334 (min) 0.000143082 (max)
10:35:32 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:32 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:32 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:32 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:32 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:32 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:32 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:32 DEBUG   opendrift:728: No elements hit coastline.
10:35:32 DEBUG   opendrift:772: Lifting 52 elements to seafloor.
10:35:32 DEBUG   opendrift:1714: No elements to deactivate
10:35:32 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:32 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:32 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:32 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
10:35:32 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:32 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.1323651075144232
10:35:32 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:32 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:32 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:32 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 48 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 48 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 49 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 47 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 55 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 45 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 47 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 48 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 49 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 48 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 47 elements penetrated seafloor, lifting up
10:35:32 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:32 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:32 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:32 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:32 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(419), np.int64(0), np.int64(29), np.int64(52), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:32 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:32 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:32 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:32 DEBUG   opendrift:2117: ======================================================================
10:35:32 INFO    opendrift:2118: 2026-01-12 17:35:14.361162 - step 15 of 96 - 500 active elements (0 deactivated)
10:35:32 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:32 DEBUG   opendrift:2126: ======================================================================
10:35:32 DEBUG   opendrift:2137:                57.54997699181361 <- latitude -> 57.7134423204074
10:35:32 DEBUG   opendrift:2137:                10.530640079102424 <- longitude -> 10.816309628136061
10:35:32 DEBUG   opendrift:2137:                -21.648221969604492 <- z -> -0.04730899458225579
10:35:32 DEBUG   opendrift:2138: ---------------------------------
10:35:32 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:32 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:32 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:32 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:32 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:32 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35: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
10:35:32 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-12 17:00:00 (before)
                2026-01-12 18:00:00 (after)
10:35:32 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-12 17:00:00) in space  (linearNDFast)
10:35:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:32 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-12 18:00:00) in space  (linearNDFast)
10:35:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:32 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-12 17:00:00, weight 0.41) and
                      after (2026-01-12 18:00:00, weight 0.59) in time
10:35:32 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:32 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.18370139403565 degrees.
10:35:32 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.18370139403565 degrees.
10:35:32 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:32 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:32 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:32 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:32 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:32 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:32 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:32 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:32 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:32 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:32 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:32 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:32 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:32 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:32 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:32 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:32 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:32 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:32 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:32 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:32 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:32 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:32 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:32 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:32 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:32 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:32 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:32 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:32 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:32 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.150501 (min) 0.423525 (max)
10:35:32 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: 0.0195668 (min) 0.732717 (max)
10:35:32 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -1.13295 (min) -1.07338 (max)
10:35:32 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -10.4907 (min) -9.86032 (max)
10:35:32 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.21127 (min) 9.34956 (max)
10:35:32 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:32 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 26.1415 (max)
10:35:32 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.0219934 (max)
10:35:32 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.1926 (min) 8.9191 (max)
10:35:32 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.4333 (min) 33.7601 (max)
10:35:32 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000330651 (min) 0.000164678 (max)
10:35:32 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:32 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:32 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:32 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:32 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:32 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:32 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:32 DEBUG   opendrift:728: No elements hit coastline.
10:35:32 DEBUG   opendrift:772: Lifting 51 elements to seafloor.
10:35:32 DEBUG   opendrift:1714: No elements to deactivate
10:35:32 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:32 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:32 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:32 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
10:35:32 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:32 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.14023520374895487
10:35:32 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:32 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:32 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:32 DEBUG   opendrift.models.oceandrift:538: 47 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 53 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:32 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:32 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 50 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 49 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 45 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 52 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 52 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 47 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 52 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 47 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:32 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:32 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:32 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:32 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:32 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:32 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:32 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:32 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(419), np.int64(0), np.int64(27), np.int64(54), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:32 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:32 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:32 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:32 DEBUG   opendrift:2117: ======================================================================
10:35:32 INFO    opendrift:2118: 2026-01-12 18:05:14.361162 - step 16 of 96 - 500 active elements (0 deactivated)
10:35:32 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:32 DEBUG   opendrift:2126: ======================================================================
10:35:32 DEBUG   opendrift:2137:                57.54997699181361 <- latitude -> 57.718336596317805
10:35:32 DEBUG   opendrift:2137:                10.530640079102424 <- longitude -> 10.826957249229737
10:35:32 DEBUG   opendrift:2137:                -24.119106800201546 <- z -> -0.15164836066211151
10:35:32 DEBUG   opendrift:2138: ---------------------------------
10:35:32 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:32 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:32 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:32 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:32 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:32 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35: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
10:35:32 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-12 18:00:00 (before)
                2026-01-12 19:00:00 (after)
10:35:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:35:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:35:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:35:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:35:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:35:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.965662571187096 and 59.68843602935801 degrees.
10:35:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:35:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.965662571187096 and 59.68843602935801 degrees.
10:35:34 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:35:34 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:35:34 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:35:34 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:35:34 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:35:34 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:35:34 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:35:34 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 49x36x11) for time after (2026-01-12 19:00:00)
10:35:34 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-12 18:00:00) in space  (linearNDFast)
10:35:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:34 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-12 19:00:00) in space  (linearNDFast)
10:35:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:34 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-12 18:00:00, weight 0.91) and
                      after (2026-01-12 19:00:00, weight 0.09) in time
10:35:34 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.173053778332196 degrees.
10:35:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.173053778332196 degrees.
10:35:34 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:34 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:34 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:34 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:34 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:34 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:34 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:34 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:34 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:34 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:34 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:34 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:34 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:34 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:34 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:34 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:34 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:34 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:34 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:34 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:34 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:34 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:34 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:34 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:34 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:34 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.169564 (min) 0.47868 (max)
10:35:34 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0126096 (min) 0.721663 (max)
10:35:34 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -1.13758 (min) -1.06716 (max)
10:35:34 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -10.6587 (min) -10.1103 (max)
10:35:34 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.35097 (min) 9.57874 (max)
10:35:34 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:34 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 27.072 (max)
10:35:34 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.023409 (max)
10:35:34 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.45454 (min) 8.91497 (max)
10:35:34 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.8414 (min) 33.7595 (max)
10:35:34 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000361406 (min) 0.000186157 (max)
10:35:34 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:34 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:34 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:34 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:34 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:34 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:34 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:34 DEBUG   opendrift:728: No elements hit coastline.
10:35:34 DEBUG   opendrift:772: Lifting 26 elements to seafloor.
10:35:34 DEBUG   opendrift:1714: No elements to deactivate
10:35:34 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:34 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:34 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:34 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
10:35:34 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:34 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.14715546565236395
10:35:34 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:34 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:34 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:34 DEBUG   opendrift.models.oceandrift:538: 49 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 52 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:34 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:34 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 47 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 47 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 49 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 52 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 46 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 47 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 49 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 48 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 53 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 50 elements penetrated seafloor, lifting up
10:35:34 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:34 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:34 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:34 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:34 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(419), np.int64(0), np.int64(26), np.int64(55), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:34 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:34 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:34 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:34 DEBUG   opendrift:2117: ======================================================================
10:35:34 INFO    opendrift:2118: 2026-01-12 18:35:14.361162 - step 17 of 96 - 500 active elements (0 deactivated)
10:35:34 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:34 DEBUG   opendrift:2126: ======================================================================
10:35:34 DEBUG   opendrift:2137:                57.54997699181361 <- latitude -> 57.72600518594861
10:35:34 DEBUG   opendrift:2137:                10.530640079102428 <- longitude -> 10.830727567502903
10:35:34 DEBUG   opendrift:2137:                -22.55754459444459 <- z -> 0.0
10:35:34 DEBUG   opendrift:2138: ---------------------------------
10:35:34 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:34 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:34 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:34 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:34 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35: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
10:35:34 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-12 18:00:00 (before)
                2026-01-12 19:00:00 (after)
10:35:34 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-12 18:00:00) in space  (linearNDFast)
10:35:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:34 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-12 19:00:00) in space  (linearNDFast)
10:35:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:34 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-12 18:00:00, weight 0.41) and
                      after (2026-01-12 19:00:00, weight 0.59) in time
10:35:34 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.16928345019276 degrees.
10:35:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.16928345019276 degrees.
10:35:34 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:34 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:34 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:34 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:34 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:34 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:34 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:34 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:34 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:34 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:34 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:34 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:34 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:34 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:34 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:34 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:34 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:34 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:34 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:34 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:34 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:34 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:34 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:34 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:34 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:34 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.149205 (min) 0.458833 (max)
10:35:34 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0515132 (min) 0.745534 (max)
10:35:34 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -1.12158 (min) -1.04154 (max)
10:35:34 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -10.5926 (min) -10.1875 (max)
10:35:34 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.30758 (min) 9.72322 (max)
10:35:34 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:34 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 27.3901 (max)
10:35:34 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0234904 (max)
10:35:34 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.31926 (min) 8.90794 (max)
10:35:34 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.6844 (min) 33.7583 (max)
10:35:34 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000595449 (min) 0.000207088 (max)
10:35:34 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:34 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:34 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:34 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:34 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:34 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:34 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:34 DEBUG   opendrift:728: No elements hit coastline.
10:35:34 DEBUG   opendrift:767: No elements hit seafloor.
10:35:34 DEBUG   opendrift:1714: No elements to deactivate
10:35:34 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:34 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:34 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:34 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
10:35:34 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:34 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.1486309992521509
10:35:34 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:34 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:34 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:34 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 50 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 46 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 45 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 58 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 49 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 49 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 45 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 46 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 53 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 50 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 59 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 46 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 53 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 50 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:34 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:34 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:34 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:34 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:34 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:34 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(419), np.int64(0), np.int64(26), np.int64(55), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:34 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:34 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:34 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:34 DEBUG   opendrift:2117: ======================================================================
10:35:34 INFO    opendrift:2118: 2026-01-12 19:05:14.361162 - step 18 of 96 - 500 active elements (0 deactivated)
10:35:34 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:34 DEBUG   opendrift:2126: ======================================================================
10:35:34 DEBUG   opendrift:2137:                57.549976991813615 <- latitude -> 57.72958430625125
10:35:34 DEBUG   opendrift:2137:                10.530640079102424 <- longitude -> 10.837704873803796
10:35:34 DEBUG   opendrift:2137:                -22.813346721543574 <- z -> -0.019974725254277903
10:35:34 DEBUG   opendrift:2138: ---------------------------------
10:35:34 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:34 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:34 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:34 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:34 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35: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
10:35:34 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-12 19:00:00 (before)
                2026-01-12 20:00:00 (after)
10:35:35 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:35:35 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:35:35 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:35:35 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:35:35 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:35:35 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.95881678598472 and 59.68843602935801 degrees.
10:35:35 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:35:35 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.95881678598472 and 59.68843602935801 degrees.
10:35:35 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:35:35 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:35:35 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:35:35 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:35:35 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:35:35 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:35:35 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:35:35 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 50x36x11) for time after (2026-01-12 20:00:00)
10:35:35 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-12 19:00:00) in space  (linearNDFast)
10:35:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:35 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-12 20:00:00) in space  (linearNDFast)
10:35:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:35 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-12 19:00:00, weight 0.91) and
                      after (2026-01-12 20:00:00, weight 0.09) in time
10:35:35 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:35 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.16230613153425 degrees.
10:35:35 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.16230613153425 degrees.
10:35:35 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:35 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:35 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:35 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:35 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:35 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:35 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:35 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:35 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:35 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:35 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:35 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:35 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:35 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:35 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:35 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:35 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:35 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:35 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:35 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:35 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:35 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:35 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:35 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:35 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:35 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:35 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:35 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.149703 (min) 0.483189 (max)
10:35:35 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0891183 (min) 0.690727 (max)
10:35:35 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -1.0998 (min) -1.01035 (max)
10:35:35 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -10.6284 (min) -10.2492 (max)
10:35:35 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.26959 (min) 9.89367 (max)
10:35:35 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:35 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 27.9889 (max)
10:35:35 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01003e-06 (min) 0.0250286 (max)
10:35:35 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.21374 (min) 8.90137 (max)
10:35:35 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.5324 (min) 33.7569 (max)
10:35:35 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000653394 (min) 0.000321813 (max)
10:35:35 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:35 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:35 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:35 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:35 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:35 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:35 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:35 DEBUG   opendrift:728: No elements hit coastline.
10:35:35 DEBUG   opendrift:767: No elements hit seafloor.
10:35:35 DEBUG   opendrift:1714: No elements to deactivate
10:35:35 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:35 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:35 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:35 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
10:35:35 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:35 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.15099022052818414
10:35:35 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:35 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:35 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:35 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:35 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:35 DEBUG   opendrift.models.oceandrift:538: 61 elements penetrated seafloor, lifting up
10:35:35 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:35 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:35 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:35 DEBUG   opendrift.models.oceandrift:538: 45 elements penetrated seafloor, lifting up
10:35:35 DEBUG   opendrift.models.oceandrift:538: 52 elements penetrated seafloor, lifting up
10:35:35 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:35 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:35 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
10:35:35 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:35 DEBUG   opendrift.models.oceandrift:538: 47 elements penetrated seafloor, lifting up
10:35:35 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:35 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:35 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
10:35:35 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
10:35:35 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
10:35:35 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:35 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:35 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:35 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
10:35:35 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:35 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:35 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:35 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:35 DEBUG   opendrift.models.oceandrift:538: 50 elements penetrated seafloor, lifting up
10:35:35 DEBUG   opendrift.models.oceandrift:538: 50 elements penetrated seafloor, lifting up
10:35:35 DEBUG   opendrift.models.oceandrift:538: 48 elements penetrated seafloor, lifting up
10:35:35 DEBUG   opendrift.models.oceandrift:538: 49 elements penetrated seafloor, lifting up
10:35:35 DEBUG   opendrift.models.oceandrift:538: 47 elements penetrated seafloor, lifting up
10:35:35 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:35 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:35 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:35 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:35 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:35 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(419), np.int64(0), np.int64(25), np.int64(56), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:35 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:35 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:35 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:35 DEBUG   opendrift:2117: ======================================================================
10:35:35 INFO    opendrift:2118: 2026-01-12 19:35:14.361162 - step 19 of 96 - 500 active elements (0 deactivated)
10:35:35 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:35 DEBUG   opendrift:2126: ======================================================================
10:35:35 DEBUG   opendrift:2137:                57.549976991813615 <- latitude -> 57.73566838726264
10:35:35 DEBUG   opendrift:2137:                10.530640079102424 <- longitude -> 10.847693680562385
10:35:35 DEBUG   opendrift:2137:                -27.067302611453364 <- z -> -0.10807514784407135
10:35:35 DEBUG   opendrift:2138: ---------------------------------
10:35:35 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:35 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:35 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:35 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:35 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:35 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
10:35:35 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-12 19:00:00 (before)
                2026-01-12 20:00:00 (after)
10:35:35 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-12 19:00:00) in space  (linearNDFast)
10:35:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:35 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-12 20:00:00) in space  (linearNDFast)
10:35:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:35 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-12 19:00:00, weight 0.41) and
                      after (2026-01-12 20:00:00, weight 0.59) in time
10:35:35 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:35 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.15231733255078 degrees.
10:35:35 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.15231733255078 degrees.
10:35:35 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:35 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:35 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:35 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:35 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:35 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:35 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:35 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:35 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:35 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:35 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:35 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:35 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:35 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:35 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:35 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:35 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:35 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:35 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:35 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:35 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:35 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:35 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:35 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:35 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:35 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:35 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:35 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.126689 (min) 0.463471 (max)
10:35:35 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.120587 (min) 0.67199 (max)
10:35:35 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -1.05067 (min) -0.957691 (max)
10:35:35 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -10.8183 (min) -10.2112 (max)
10:35:35 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.32862 (min) 9.9695 (max)
10:35:35 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:35 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 29.973 (max)
10:35:35 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.0101e-06 (min) 0.0269555 (max)
10:35:35 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.33679 (min) 8.89683 (max)
10:35:35 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.7465 (min) 33.7542 (max)
10:35:35 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000821753 (min) 0.000489798 (max)
10:35:35 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:35 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:35 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:35 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:35 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:35 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:35 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:35 DEBUG   opendrift:728: No elements hit coastline.
10:35:35 DEBUG   opendrift:767: No elements hit seafloor.
10:35:36 DEBUG   opendrift:1714: No elements to deactivate
10:35:36 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:36 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:36 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:36 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
10:35:36 DEBUG   opendrift.models.chemicaldrift:1476: old species: [2]
10:35:36 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0]
10:35:36 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 32.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 3.  0.  0. 24.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
10:35:36 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:36 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:36 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:35:36 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:36 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.15270141923825617
10:35:36 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:36 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:36 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:36 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:36 DEBUG   opendrift.models.oceandrift:538: 47 elements penetrated seafloor, lifting up
10:35:36 DEBUG   opendrift.models.oceandrift:538: 51 elements penetrated seafloor, lifting up
10:35:36 DEBUG   opendrift.models.oceandrift:538: 45 elements penetrated seafloor, lifting up
10:35:36 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:36 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:36 DEBUG   opendrift.models.oceandrift:538: 49 elements penetrated seafloor, lifting up
10:35:36 DEBUG   opendrift.models.oceandrift:538: 48 elements penetrated seafloor, lifting up
10:35:36 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:36 DEBUG   opendrift.models.oceandrift:538: 49 elements penetrated seafloor, lifting up
10:35:36 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:36 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
10:35:36 DEBUG   opendrift.models.oceandrift:538: 50 elements penetrated seafloor, lifting up
10:35:36 DEBUG   opendrift.models.oceandrift:538: 52 elements penetrated seafloor, lifting up
10:35:36 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:36 DEBUG   opendrift.models.oceandrift:538: 46 elements penetrated seafloor, lifting up
10:35:36 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:36 DEBUG   opendrift.models.oceandrift:538: 45 elements penetrated seafloor, lifting up
10:35:36 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:36 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:36 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:36 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:36 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:36 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:36 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:36 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:36 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:36 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:36 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:36 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:36 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:36 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:36 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:36 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:36 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(420), np.int64(0), np.int64(24), np.int64(56), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:36 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:36 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:36 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:36 DEBUG   opendrift:2117: ======================================================================
10:35:36 INFO    opendrift:2118: 2026-01-12 20:05:14.361162 - step 20 of 96 - 500 active elements (0 deactivated)
10:35:36 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:36 DEBUG   opendrift:2126: ======================================================================
10:35:36 DEBUG   opendrift:2137:                57.549976991813615 <- latitude -> 57.73828537436174
10:35:36 DEBUG   opendrift:2137:                10.530640079102428 <- longitude -> 10.860077881814782
10:35:36 DEBUG   opendrift:2137:                -27.65016122539126 <- z -> -2.6137800433367886e-05
10:35:36 DEBUG   opendrift:2138: ---------------------------------
10:35:36 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:36 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:36 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:36 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:36 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:36 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35: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
10:35:36 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-12 20:00:00 (before)
                2026-01-12 21:00:00 (after)
10:35:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:35:37 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:35:37 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:35:37 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:35:37 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:35:37 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.93826310930673 and 59.68843602935801 degrees.
10:35:37 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:35:37 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.93826310930673 and 59.68843602935801 degrees.
10:35:37 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:35:37 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:35:37 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:35:37 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:35:37 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:35:37 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:35:37 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:35:37 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 53x36x11) for time after (2026-01-12 21:00:00)
10:35:37 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-12 20:00:00) in space  (linearNDFast)
10:35:37 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:37 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-12 21:00:00) in space  (linearNDFast)
10:35:37 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:37 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-12 20:00:00, weight 0.91) and
                      after (2026-01-12 21:00:00, weight 0.09) in time
10:35:37 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:37 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.139933130784996 degrees.
10:35:37 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.139933130784996 degrees.
10:35:37 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:37 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:37 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:37 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:37 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:37 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:37 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:37 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:37 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:37 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:37 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:37 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:37 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:37 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:37 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:37 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:37 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:37 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:37 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:37 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:37 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:37 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:37 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:37 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:37 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:37 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:37 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:37 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:37 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:37 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.142287 (min) 0.496114 (max)
10:35:37 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.227509 (min) 0.601375 (max)
10:35:37 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.999742 (min) -0.904881 (max)
10:35:37 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -10.9224 (min) -10.1034 (max)
10:35:37 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.43721 (min) 10.0492 (max)
10:35:37 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:37 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 31.5003 (max)
10:35:37 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01147e-06 (min) 0.0278334 (max)
10:35:37 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.2599 (min) 8.89223 (max)
10:35:37 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.5914 (min) 33.7511 (max)
10:35:37 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000791418 (min) 0.000566359 (max)
10:35:37 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:37 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:37 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:37 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:37 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:37 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:37 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:37 DEBUG   opendrift:728: No elements hit coastline.
10:35:37 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:37 DEBUG   opendrift:1714: No elements to deactivate
10:35:37 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:37 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:37 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:37 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
10:35:37 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
10:35:37 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
10:35:37 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 33.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 3.  0.  0. 24.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
10:35:37 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:37 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:37 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:35:37 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:37 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.15366283347053128
10:35:37 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:37 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:37 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:37 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:37 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:37 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 47 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 46 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 47 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 49 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 51 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 49 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 45 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 45 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 47 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 45 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 46 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 45 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:37 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:37 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:37 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:37 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:37 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(419), np.int64(0), np.int64(24), np.int64(57), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:37 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:37 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:37 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:37 DEBUG   opendrift:2117: ======================================================================
10:35:37 INFO    opendrift:2118: 2026-01-12 20:35:14.361162 - step 21 of 96 - 500 active elements (0 deactivated)
10:35:37 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:37 DEBUG   opendrift:2126: ======================================================================
10:35:37 DEBUG   opendrift:2137:                57.549976991813615 <- latitude -> 57.741547089777555
10:35:37 DEBUG   opendrift:2137:                10.530640079102428 <- longitude -> 10.871264936567302
10:35:37 DEBUG   opendrift:2137:                -27.456331953397157 <- z -> -0.16021952862968813
10:35:37 DEBUG   opendrift:2138: ---------------------------------
10:35:37 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:37 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:37 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:37 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:37 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:37 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35: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
10:35:37 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-12 20:00:00 (before)
                2026-01-12 21:00:00 (after)
10:35:37 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-12 20:00:00) in space  (linearNDFast)
10:35:37 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:37 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-12 21:00:00) in space  (linearNDFast)
10:35:37 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:37 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-12 20:00:00, weight 0.41) and
                      after (2026-01-12 21:00:00, weight 0.59) in time
10:35:37 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:37 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.12874606826384 degrees.
10:35:37 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.12874606826384 degrees.
10:35:37 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:37 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:37 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:37 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:37 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:37 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:37 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:37 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:37 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:37 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:37 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:37 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:37 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:37 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:37 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:37 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:37 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:37 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:37 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:37 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:37 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:37 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:37 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:37 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:37 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:37 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:37 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:37 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:37 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:37 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.136494 (min) 0.45644 (max)
10:35:37 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.206213 (min) 0.53915 (max)
10:35:37 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.940306 (min) -0.851479 (max)
10:35:37 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -10.6437 (min) -9.68809 (max)
10:35:37 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.72055 (min) 10.1551 (max)
10:35:37 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:37 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 32.4319 (max)
10:35:37 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01077e-06 (min) 0.0285958 (max)
10:35:37 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.38552 (min) 8.88739 (max)
10:35:37 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.8254 (min) 33.7465 (max)
10:35:37 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000653664 (min) 0.000526532 (max)
10:35:37 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:37 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:37 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:37 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:37 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:37 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:37 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:37 DEBUG   opendrift:728: No elements hit coastline.
10:35:37 DEBUG   opendrift:767: No elements hit seafloor.
10:35:37 DEBUG   opendrift:1714: No elements to deactivate
10:35:37 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:37 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:37 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:37 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
10:35:37 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0]
10:35:37 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3]
10:35:37 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 35.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 3.  0.  0. 24.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
10:35:37 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:37 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:37 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:35:37 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:37 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.15021203704890213
10:35:37 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:37 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:37 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:37 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
10:35:37 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
10:35:37 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:37 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:37 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 46 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 50 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 52 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 46 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 45 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 50 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:37 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:37 DEBUG   opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
10:35:37 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:37 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:37 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:37 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:37 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:37 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(417), np.int64(0), np.int64(22), np.int64(61), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:37 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:37 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:37 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:37 DEBUG   opendrift:2117: ======================================================================
10:35:37 INFO    opendrift:2118: 2026-01-12 21:05:14.361162 - step 22 of 96 - 500 active elements (0 deactivated)
10:35:37 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:37 DEBUG   opendrift:2126: ======================================================================
10:35:37 DEBUG   opendrift:2137:                57.549976991813615 <- latitude -> 57.7416908506777
10:35:37 DEBUG   opendrift:2137:                10.530640079102428 <- longitude -> 10.882047330701353
10:35:37 DEBUG   opendrift:2137:                -26.64511795884438 <- z -> 0.0
10:35:37 DEBUG   opendrift:2138: ---------------------------------
10:35:37 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:37 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:37 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:37 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:37 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:37 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35: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
10:35:37 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-12 21:00:00 (before)
                2026-01-12 22:00:00 (after)
10:35:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:35:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:35:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:35:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:35:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:35:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.91316417225251 and 59.68843602935801 degrees.
10:35:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:35:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.91316417225251 and 59.68843602935801 degrees.
10:35:38 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:35:38 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:35:38 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:35:38 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:35:38 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:35:38 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:35:38 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:35:38 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 55x37x11) for time after (2026-01-12 22:00:00)
10:35:38 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-12 21:00:00) in space  (linearNDFast)
10:35:38 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:38 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-12 22:00:00) in space  (linearNDFast)
10:35:38 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:39 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-12 21:00:00, weight 0.91) and
                      after (2026-01-12 22:00:00, weight 0.09) in time
10:35:39 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:39 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.117963680097716 degrees.
10:35:39 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.117963680097716 degrees.
10:35:39 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:39 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:39 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:39 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:39 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:39 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:39 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:39 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:39 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:39 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:39 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:39 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:39 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:39 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:39 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:39 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:39 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:39 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:39 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:39 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:39 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:39 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:39 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:39 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:39 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:39 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:39 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:39 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:39 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:39 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.139884 (min) 0.479483 (max)
10:35:39 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.257026 (min) 0.546936 (max)
10:35:39 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.881645 (min) -0.801011 (max)
10:35:39 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -10.3961 (min) -9.27896 (max)
10:35:39 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 9.00786 (min) 10.2974 (max)
10:35:39 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:39 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 33.1492 (max)
10:35:39 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0285181 (max)
10:35:39 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.30439 (min) 8.88223 (max)
10:35:39 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.785 (min) 33.7416 (max)
10:35:39 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000620722 (min) 0.00070934 (max)
10:35:39 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:39 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:39 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:39 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:39 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:39 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:39 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:39 DEBUG   opendrift:728: No elements hit coastline.
10:35:39 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:39 DEBUG   opendrift:1714: No elements to deactivate
10:35:39 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:39 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:39 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:39 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
10:35:39 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
10:35:39 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
10:35:39 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 36.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 3.  0.  0. 26.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
10:35:39 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:39 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:39 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:35:39 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:39 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.1486643691380332
10:35:39 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:39 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:39 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:39 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:39 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:39 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 48 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 49 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 48 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:39 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:39 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:39 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:39 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:39 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:39 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:39 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(416), np.int64(0), np.int64(21), np.int64(63), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:39 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:39 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:39 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:39 DEBUG   opendrift:2117: ======================================================================
10:35:39 INFO    opendrift:2118: 2026-01-12 21:35:14.361162 - step 23 of 96 - 500 active elements (0 deactivated)
10:35:39 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:39 DEBUG   opendrift:2126: ======================================================================
10:35:39 DEBUG   opendrift:2137:                57.549976991813615 <- latitude -> 57.74053829809597
10:35:39 DEBUG   opendrift:2137:                10.530640079102428 <- longitude -> 10.891899758395947
10:35:39 DEBUG   opendrift:2137:                -29.477275454733903 <- z -> 0.0
10:35:39 DEBUG   opendrift:2138: ---------------------------------
10:35:39 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:39 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:39 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:39 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:39 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:39 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35: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
10:35:39 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-12 21:00:00 (before)
                2026-01-12 22:00:00 (after)
10:35:39 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-12 21:00:00) in space  (linearNDFast)
10:35:39 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:39 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-12 22:00:00) in space  (linearNDFast)
10:35:39 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:39 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-12 21:00:00, weight 0.41) and
                      after (2026-01-12 22:00:00, weight 0.59) in time
10:35:39 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:39 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.10811125443815 degrees.
10:35:39 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.10811125443815 degrees.
10:35:39 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:39 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:39 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:39 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:39 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:39 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:39 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:39 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:39 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:39 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:39 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:39 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:39 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:39 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:39 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:39 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:39 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:39 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:39 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:39 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:39 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:39 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:39 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:39 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:39 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:39 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:39 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:39 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:39 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:39 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.135606 (min) 0.454976 (max)
10:35:39 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.291129 (min) 0.496281 (max)
10:35:39 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.826645 (min) -0.755162 (max)
10:35:39 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -10.3361 (min) -9.20923 (max)
10:35:39 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.91938 (min) 10.2883 (max)
10:35:39 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:39 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 34.676 (max)
10:35:39 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.0286336 (max)
10:35:39 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.16912 (min) 8.87551 (max)
10:35:39 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.5253 (min) 33.7358 (max)
10:35:39 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000440188 (min) 0.000586409 (max)
10:35:39 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:39 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:39 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:39 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:39 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:39 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:39 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:39 DEBUG   opendrift:728: No elements hit coastline.
10:35:39 DEBUG   opendrift:767: No elements hit seafloor.
10:35:39 DEBUG   opendrift:1714: No elements to deactivate
10:35:39 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:39 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:39 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:39 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
10:35:39 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 2]
10:35:39 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 0]
10:35:39 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 37.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 4.  0.  0. 27.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
10:35:39 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:39 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:39 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:35:39 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:39 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.1477553186538967
10:35:39 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:39 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:39 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:39 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:39 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:39 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 48 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:39 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
10:35:39 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:39 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:39 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:39 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:39 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(416), np.int64(0), np.int64(20), np.int64(64), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:39 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:39 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:39 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:39 DEBUG   opendrift:2117: ======================================================================
10:35:39 INFO    opendrift:2118: 2026-01-12 22:05:14.361162 - step 24 of 96 - 500 active elements (0 deactivated)
10:35:39 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:39 DEBUG   opendrift:2126: ======================================================================
10:35:39 DEBUG   opendrift:2137:                57.549976991813615 <- latitude -> 57.74536344664104
10:35:39 DEBUG   opendrift:2137:                10.530640079102424 <- longitude -> 10.89941476057105
10:35:39 DEBUG   opendrift:2137:                -30.02196216090811 <- z -> -0.07353139223082761
10:35:39 DEBUG   opendrift:2138: ---------------------------------
10:35:39 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:39 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:39 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:39 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:39 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:39 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35: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
10:35:39 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-12 22:00:00 (before)
                2026-01-12 23:00:00 (after)
10:35:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:35:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:35:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:35:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:35:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:35:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.888051300333956 and 59.68843602935801 degrees.
10:35:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:35:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.888051300333956 and 59.68843602935801 degrees.
10:35:40 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:35:40 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:35:40 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:35:40 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:35:40 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:35:40 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:35:40 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:35:40 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 57x38x11) for time after (2026-01-12 23:00:00)
10:35:40 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-12 22:00:00) in space  (linearNDFast)
10:35:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:40 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-12 23:00:00) in space  (linearNDFast)
10:35:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:40 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-12 22:00:00, weight 0.91) and
                      after (2026-01-12 23:00:00, weight 0.09) in time
10:35:40 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.10059623272397 degrees.
10:35:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.10059623272397 degrees.
10:35:40 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:40 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:40 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:40 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:40 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:40 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:40 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:40 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:40 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:40 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:40 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:40 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:40 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:40 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:40 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:40 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:40 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:40 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:40 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:40 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:40 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:40 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:40 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:40 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:40 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:40 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:40 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:40 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.130543 (min) 0.429917 (max)
10:35:40 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.320878 (min) 0.436622 (max)
10:35:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.773058 (min) -0.711045 (max)
10:35:40 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -10.2983 (min) -9.13556 (max)
10:35:40 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.74065 (min) 10.2757 (max)
10:35:40 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 36.3806 (max)
10:35:40 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.06709e-06 (min) 0.0285374 (max)
10:35:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.2831 (min) 8.86865 (max)
10:35:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.673 (min) 33.8189 (max)
10:35:40 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000372677 (min) 0.00059286 (max)
10:35:40 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:40 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:40 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:40 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:40 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:40 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:40 DEBUG   opendrift:728: No elements hit coastline.
10:35:40 DEBUG   opendrift:767: No elements hit seafloor.
10:35:40 DEBUG   opendrift:1714: No elements to deactivate
10:35:40 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:40 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:40 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:40 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 5
10:35:40 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 2 0 0 0]
10:35:40 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 0 3 3 3]
10:35:40 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 41.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 5.  0.  0. 27.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
10:35:40 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:40 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:40 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:35:40 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:40 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.14607812531208728
10:35:40 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:40 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:40 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:40 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:558: 4 elements reached seafloor, interacting with bottom
10:35:40 DEBUG   opendrift:772: Lifting 4 elements to seafloor.
10:35:40 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:40 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:40 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:40 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:40 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:40 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:40 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:40 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(413), np.int64(0), np.int64(18), np.int64(69), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:40 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:40 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:40 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:40 DEBUG   opendrift:2117: ======================================================================
10:35:40 INFO    opendrift:2118: 2026-01-12 22:35:14.361162 - step 25 of 96 - 500 active elements (0 deactivated)
10:35:40 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:40 DEBUG   opendrift:2126: ======================================================================
10:35:40 DEBUG   opendrift:2137:                57.549976991813615 <- latitude -> 57.75140768371211
10:35:40 DEBUG   opendrift:2137:                10.530640079102424 <- longitude -> 10.910055677741667
10:35:40 DEBUG   opendrift:2137:                -30.331901068065513 <- z -> 0.0
10:35:40 DEBUG   opendrift:2138: ---------------------------------
10:35:40 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:40 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:40 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:40 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:40 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35: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
10:35:40 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-12 22:00:00 (before)
                2026-01-12 23:00:00 (after)
10:35:40 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-12 22:00:00) in space  (linearNDFast)
10:35:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:40 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-12 23:00:00) in space  (linearNDFast)
10:35:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:40 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-12 22:00:00, weight 0.41) and
                      after (2026-01-12 23:00:00, weight 0.59) in time
10:35:40 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.08995530973966 degrees.
10:35:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.08995530973966 degrees.
10:35:40 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:40 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:40 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:40 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:40 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:40 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:40 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:40 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:40 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:40 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:40 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:40 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:40 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:40 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:40 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:40 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:40 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:40 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:40 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:40 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:40 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:40 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:40 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:40 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:40 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:40 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:40 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:40 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.126626 (min) 0.444122 (max)
10:35:40 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.350779 (min) 0.430724 (max)
10:35:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.726151 (min) -0.672741 (max)
10:35:40 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -10.339 (min) -9.04329 (max)
10:35:40 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.31392 (min) 10.1692 (max)
10:35:40 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 38.2392 (max)
10:35:40 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0290872 (max)
10:35:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.21788 (min) 8.88508 (max)
10:35:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.6814 (min) 34.439 (max)
10:35:40 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00028901 (min) 0.00052009 (max)
10:35:40 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:40 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:40 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:40 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:40 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:40 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:40 DEBUG   opendrift:728: No elements hit coastline.
10:35:40 DEBUG   opendrift:767: No elements hit seafloor.
10:35:40 DEBUG   opendrift:1714: No elements to deactivate
10:35:40 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:40 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:40 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:40 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 3
10:35:40 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0]
10:35:40 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3]
10:35:40 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 44.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 5.  0.  0. 28.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
10:35:40 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:40 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:40 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:35:40 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:40 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.14072891707114302
10:35:40 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:40 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:40 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:40 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:558: 3 elements reached seafloor, interacting with bottom
10:35:40 DEBUG   opendrift:772: Lifting 3 elements to seafloor.
10:35:40 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:40 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:40 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 45 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
10:35:40 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
10:35:40 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:40 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:40 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:40 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:40 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(410), np.int64(0), np.int64(17), np.int64(73), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:40 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:41 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:41 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:41 DEBUG   opendrift:2117: ======================================================================
10:35:41 INFO    opendrift:2118: 2026-01-12 23:05:14.361162 - step 26 of 96 - 500 active elements (0 deactivated)
10:35:41 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:41 DEBUG   opendrift:2126: ======================================================================
10:35:41 DEBUG   opendrift:2137:                57.549976991813615 <- latitude -> 57.74807590266951
10:35:41 DEBUG   opendrift:2137:                10.530640079102424 <- longitude -> 10.915113925307827
10:35:41 DEBUG   opendrift:2137:                -30.06105210479871 <- z -> 0.0
10:35:41 DEBUG   opendrift:2138: ---------------------------------
10:35:41 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:41 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:41 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:41 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:41 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:41 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:41 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
10:35:41 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-12 23:00:00 (before)
                2026-01-13 00:00:00 (after)
10:35:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:35:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:35:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:35:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:35:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:35:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.87667100846359 and 59.68843602935801 degrees.
10:35:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:35:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.87667100846359 and 59.68843602935801 degrees.
10:35:42 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:35:42 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:35:42 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:35:42 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:35:42 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:35:42 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:35:42 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:35:42 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 57x39x11) for time after (2026-01-13 00:00:00)
10:35:42 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-12 23:00:00) in space  (linearNDFast)
10:35:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:42 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 00:00:00) in space  (linearNDFast)
10:35:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:42 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-12 23:00:00, weight 0.91) and
                      after (2026-01-13 00:00:00, weight 0.09) in time
10:35:42 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.08489706940432 degrees.
10:35:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.08489706940432 degrees.
10:35:42 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:42 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:42 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:42 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:42 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:42 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:42 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:42 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:42 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:42 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:42 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:42 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:42 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:42 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:42 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:42 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:42 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:42 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:42 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:42 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:42 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:42 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:42 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:42 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:42 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:42 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.141741 (min) 0.386727 (max)
10:35:42 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.35326 (min) 0.473102 (max)
10:35:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.682585 (min) -0.638548 (max)
10:35:42 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -10.3299 (min) -8.87962 (max)
10:35:42 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.02732 (min) 10.0052 (max)
10:35:42 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 37.4097 (max)
10:35:42 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.029836 (max)
10:35:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.25154 (min) 8.85438 (max)
10:35:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.7114 (min) 33.7167 (max)
10:35:42 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000268377 (min) 0.000442414 (max)
10:35:42 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:42 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:42 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:42 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:42 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:42 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:42 DEBUG   opendrift:728: No elements hit coastline.
10:35:42 DEBUG   opendrift:767: No elements hit seafloor.
10:35:42 DEBUG   opendrift:1714: No elements to deactivate
10:35:42 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:42 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:42 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:42 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 4
10:35:42 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 2 0]
10:35:42 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 0 3]
10:35:42 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 47.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 6.  0.  0. 29.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
10:35:42 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:42 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:42 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:35:42 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:42 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.13469006922924173
10:35:42 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:42 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:42 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:42 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:558: 3 elements reached seafloor, interacting with bottom
10:35:42 DEBUG   opendrift:772: Lifting 3 elements to seafloor.
10:35:42 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:42 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:42 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:42 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:42 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:42 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(408), np.int64(0), np.int64(16), np.int64(76), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:42 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:42 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:42 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:42 DEBUG   opendrift:2117: ======================================================================
10:35:42 INFO    opendrift:2118: 2026-01-12 23:35:14.361162 - step 27 of 96 - 500 active elements (0 deactivated)
10:35:42 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:42 DEBUG   opendrift:2126: ======================================================================
10:35:42 DEBUG   opendrift:2137:                57.549976991813615 <- latitude -> 57.75457908771531
10:35:42 DEBUG   opendrift:2137:                10.530640079102424 <- longitude -> 10.919069197581166
10:35:42 DEBUG   opendrift:2137:                -27.079065580750477 <- z -> 0.0
10:35:42 DEBUG   opendrift:2138: ---------------------------------
10:35:42 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:42 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:42 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:42 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:42 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35: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
10:35:42 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-12 23:00:00 (before)
                2026-01-13 00:00:00 (after)
10:35:42 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-12 23:00:00) in space  (linearNDFast)
10:35:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:42 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 00:00:00) in space  (linearNDFast)
10:35:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:42 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-12 23:00:00, weight 0.41) and
                      after (2026-01-13 00:00:00, weight 0.59) in time
10:35:42 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.08094179662036 degrees.
10:35:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.08094179662036 degrees.
10:35:42 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:42 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:42 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:42 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:42 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:42 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:42 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:42 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:42 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:42 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:42 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:42 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:42 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:42 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:42 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:42 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:42 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:42 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:42 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:42 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:42 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:42 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:42 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:42 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:42 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:42 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.134866 (min) 0.355711 (max)
10:35:42 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.351638 (min) 0.472728 (max)
10:35:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.654805 (min) -0.621895 (max)
10:35:42 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -10.0481 (min) -8.52103 (max)
10:35:42 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 7.7768 (min) 9.60169 (max)
10:35:42 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 39.1811 (max)
10:35:42 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0287884 (max)
10:35:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.16606 (min) 9.05338 (max)
10:35:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.5709 (min) 34.594 (max)
10:35:42 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000261271 (min) 0.000544549 (max)
10:35:42 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:42 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:42 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:42 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:42 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:42 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:42 DEBUG   opendrift:728: No elements hit coastline.
10:35:42 DEBUG   opendrift:767: No elements hit seafloor.
10:35:42 DEBUG   opendrift:1714: No elements to deactivate
10:35:42 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:42 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:42 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:42 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 4
10:35:42 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0]
10:35:42 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3]
10:35:42 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 51.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 6.  0.  0. 29.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
10:35:42 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:42 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:42 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:35:42 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:42 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.12710077147582874
10:35:42 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:42 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:42 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:42 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:558: 4 elements reached seafloor, interacting with bottom
10:35:42 DEBUG   opendrift:772: Lifting 4 elements to seafloor.
10:35:42 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:42 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:42 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
10:35:42 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
10:35:42 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:42 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:42 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:42 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:42 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(404), np.int64(0), np.int64(15), np.int64(81), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:42 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:42 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:42 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:42 DEBUG   opendrift:2117: ======================================================================
10:35:42 INFO    opendrift:2118: 2026-01-13 00:05:14.361162 - step 28 of 96 - 500 active elements (0 deactivated)
10:35:42 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:42 DEBUG   opendrift:2126: ======================================================================
10:35:42 DEBUG   opendrift:2137:                57.549976991813615 <- latitude -> 57.754853163879304
10:35:42 DEBUG   opendrift:2137:                10.530640079102424 <- longitude -> 10.922268141854984
10:35:42 DEBUG   opendrift:2137:                -31.498040674771488 <- z -> 0.0
10:35:42 DEBUG   opendrift:2138: ---------------------------------
10:35:42 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:42 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:42 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:42 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:42 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35: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
10:35:42 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 00:00:00 (before)
                2026-01-13 01:00:00 (after)
10:35:43 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:35:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:35:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:35:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:35:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:35:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.858420117106675 and 59.68843602935801 degrees.
10:35:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:35:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.858420117106675 and 59.68843602935801 degrees.
10:35:44 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:35:44 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:35:44 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:35:44 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:35:44 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:35:44 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:35:44 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:35:44 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 58x40x11) for time after (2026-01-13 01:00:00)
10:35:44 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 00:00:00) in space  (linearNDFast)
10:35:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:44 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 01:00:00) in space  (linearNDFast)
10:35:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:44 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 00:00:00, weight 0.91) and
                      after (2026-01-13 01:00:00, weight 0.09) in time
10:35:44 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.07774285784801 degrees.
10:35:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.07774285784801 degrees.
10:35:44 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:44 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:44 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:44 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:44 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:44 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:44 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:44 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:44 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:44 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:44 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:44 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:44 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:44 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:44 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:44 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:44 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:44 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:44 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:44 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:44 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:44 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:44 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:44 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:44 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:44 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.15316 (min) 0.363035 (max)
10:35:44 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.355101 (min) 0.54386 (max)
10:35:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.639298 (min) -0.605691 (max)
10:35:44 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -9.85095 (min) -8.21383 (max)
10:35:44 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 7.46024 (min) 9.39502 (max)
10:35:44 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 39.2683 (max)
10:35:44 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0286182 (max)
10:35:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.1126 (min) 9.00486 (max)
10:35:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.4611 (min) 34.2393 (max)
10:35:44 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000263439 (min) 0.000472301 (max)
10:35:44 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:44 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:44 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:44 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:44 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:44 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:44 DEBUG   opendrift:728: No elements hit coastline.
10:35:44 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
10:35:44 DEBUG   opendrift:1714: No elements to deactivate
10:35:44 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:44 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:44 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:44 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 8
10:35:44 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0]
10:35:44 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3]
10:35:44 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 59.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 6.  0.  0. 30.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
10:35:44 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:44 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:44 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:35:44 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:44 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.12372705200601743
10:35:44 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:44 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:44 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:44 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:558: 8 elements reached seafloor, interacting with bottom
10:35:44 DEBUG   opendrift:772: Lifting 8 elements to seafloor.
10:35:44 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
10:35:44 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:44 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:44 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:44 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:44 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(396), np.int64(0), np.int64(15), np.int64(89), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:44 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:44 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:44 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:44 DEBUG   opendrift:2117: ======================================================================
10:35:44 INFO    opendrift:2118: 2026-01-13 00:35:14.361162 - step 29 of 96 - 500 active elements (0 deactivated)
10:35:44 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:44 DEBUG   opendrift:2126: ======================================================================
10:35:44 DEBUG   opendrift:2137:                57.549976991813615 <- latitude -> 57.750495807603656
10:35:44 DEBUG   opendrift:2137:                10.530640079102424 <- longitude -> 10.928649707475882
10:35:44 DEBUG   opendrift:2137:                -32.20455466464452 <- z -> 0.0
10:35:44 DEBUG   opendrift:2138: ---------------------------------
10:35:44 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:44 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:44 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:44 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:44 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:44 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
10:35:44 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 00:00:00 (before)
                2026-01-13 01:00:00 (after)
10:35:44 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 00:00:00) in space  (linearNDFast)
10:35:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:44 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 01:00:00) in space  (linearNDFast)
10:35:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:44 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 00:00:00, weight 0.41) and
                      after (2026-01-13 01:00:00, weight 0.59) in time
10:35:44 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.07136128097723 degrees.
10:35:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.07136128097723 degrees.
10:35:44 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:44 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:44 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:44 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:44 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:44 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:44 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:44 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:44 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:44 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:44 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:44 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:44 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:44 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:44 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:44 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:44 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:44 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:44 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:44 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:44 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:44 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:44 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:44 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:44 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:44 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.184158 (min) 0.326095 (max)
10:35:44 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.338533 (min) 0.560429 (max)
10:35:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.645903 (min) -0.604142 (max)
10:35:44 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -9.9262 (min) -8.14955 (max)
10:35:44 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 6.62289 (min) 8.97253 (max)
10:35:44 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 38.1198 (max)
10:35:44 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0285032 (max)
10:35:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.12173 (min) 9.07373 (max)
10:35:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.4877 (min) 34.4191 (max)
10:35:44 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000276555 (min) 0.000353902 (max)
10:35:44 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:44 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:44 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:44 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:44 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:44 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:44 DEBUG   opendrift:728: No elements hit coastline.
10:35:44 DEBUG   opendrift:772: Lifting 7 elements to seafloor.
10:35:44 DEBUG   opendrift:1714: No elements to deactivate
10:35:44 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:44 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:44 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:44 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 3
10:35:44 DEBUG   opendrift.models.chemicaldrift:1476: old species: [2 0 0]
10:35:44 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0 3 3]
10:35:44 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 61.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 7.  0.  0. 30.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
10:35:44 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:44 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:44 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:35:44 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:44 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.11932029237875329
10:35:44 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:44 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:44 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:44 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
10:35:44 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
10:35:44 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:44 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:44 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
10:35:44 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
10:35:44 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:44 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:44 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:44 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:44 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(395), np.int64(0), np.int64(13), np.int64(92), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:44 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:44 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:44 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:44 DEBUG   opendrift:2117: ======================================================================
10:35:44 INFO    opendrift:2118: 2026-01-13 01:05:14.361162 - step 30 of 96 - 500 active elements (0 deactivated)
10:35:44 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:44 DEBUG   opendrift:2126: ======================================================================
10:35:44 DEBUG   opendrift:2137:                57.549976991813615 <- latitude -> 57.75423687972793
10:35:44 DEBUG   opendrift:2137:                10.53064007910242 <- longitude -> 10.930836311274993
10:35:44 DEBUG   opendrift:2137:                -28.852485096984143 <- z -> 0.0
10:35:44 DEBUG   opendrift:2138: ---------------------------------
10:35:44 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:44 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:44 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:44 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:44 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:44 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
10:35:44 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 01:00:00 (before)
                2026-01-13 02:00:00 (after)
10:35:45 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:35:45 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:35:45 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:35:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:35:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:35:46 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.84704384929259 and 59.68843602935801 degrees.
10:35:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:35:46 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.84704384929259 and 59.68843602935801 degrees.
10:35:46 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:35:46 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:35:46 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:35:46 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:35:46 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:35:46 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:35:46 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:35:46 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 58x41x11) for time after (2026-01-13 02:00:00)
10:35:46 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 01:00:00) in space  (linearNDFast)
10:35:46 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:46 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 02:00:00) in space  (linearNDFast)
10:35:46 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:46 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 01:00:00, weight 0.91) and
                      after (2026-01-13 02:00:00, weight 0.09) in time
10:35:46 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:46 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.069174690119155 degrees.
10:35:46 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.069174690119155 degrees.
10:35:46 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:46 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:46 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:46 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:46 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:46 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:46 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:46 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:46 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:46 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:46 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:46 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:46 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:46 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:46 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:46 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:46 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:46 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:46 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:46 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:46 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:46 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:46 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:46 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:46 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:46 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:46 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:46 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:46 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:46 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.212814 (min) 0.306168 (max)
10:35:46 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.298209 (min) 0.637364 (max)
10:35:46 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.65276 (min) -0.603048 (max)
10:35:46 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -9.95343 (min) -8.0849 (max)
10:35:46 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 6.03324 (min) 8.64354 (max)
10:35:46 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:46 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 36.9932 (max)
10:35:46 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0286795 (max)
10:35:46 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.114 (min) 9.11693 (max)
10:35:46 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.4532 (min) 34.8173 (max)
10:35:46 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00028706 (min) 0.000456466 (max)
10:35:46 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:46 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:46 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:46 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:46 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:46 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:46 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:46 DEBUG   opendrift:728: No elements hit coastline.
10:35:46 DEBUG   opendrift:772: Lifting 12 elements to seafloor.
10:35:46 DEBUG   opendrift:1714: No elements to deactivate
10:35:46 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:46 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:46 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:46 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 5
10:35:46 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0]
10:35:46 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3]
10:35:46 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 66.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 7.  0.  0. 31.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
10:35:46 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:46 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:46 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:35:46 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:46 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.11530745415722062
10:35:46 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:46 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:46 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:46 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:558: 5 elements reached seafloor, interacting with bottom
10:35:46 DEBUG   opendrift:772: Lifting 5 elements to seafloor.
10:35:46 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
10:35:46 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:46 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:46 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:46 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:46 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(390), np.int64(0), np.int64(13), np.int64(97), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:46 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:46 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:46 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:46 DEBUG   opendrift:2117: ======================================================================
10:35:46 INFO    opendrift:2118: 2026-01-13 01:35:14.361162 - step 31 of 96 - 500 active elements (0 deactivated)
10:35:46 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:46 DEBUG   opendrift:2126: ======================================================================
10:35:46 DEBUG   opendrift:2137:                57.549976991813615 <- latitude -> 57.754872304775986
10:35:46 DEBUG   opendrift:2137:                10.530640079102417 <- longitude -> 10.939162196221481
10:35:46 DEBUG   opendrift:2137:                -30.959607267069863 <- z -> 0.0
10:35:46 DEBUG   opendrift:2138: ---------------------------------
10:35:46 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:46 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:46 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:46 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:46 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:46 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:46 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
10:35:46 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 01:00:00 (before)
                2026-01-13 02:00:00 (after)
10:35:46 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 01:00:00) in space  (linearNDFast)
10:35:46 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:46 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 02:00:00) in space  (linearNDFast)
10:35:46 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:46 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 01:00:00, weight 0.41) and
                      after (2026-01-13 02:00:00, weight 0.59) in time
10:35:46 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:46 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.06084879408658 degrees.
10:35:46 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.06084879408658 degrees.
10:35:46 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:46 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:46 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:46 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:46 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:46 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:46 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:46 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:46 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:46 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:46 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:46 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:46 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:46 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:46 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:46 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:46 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:46 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:46 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:46 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:46 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:46 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:46 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:46 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:46 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:46 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:46 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:46 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:46 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:46 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.241088 (min) 0.326746 (max)
10:35:46 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.266176 (min) 0.683001 (max)
10:35:46 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.667363 (min) -0.612246 (max)
10:35:46 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -9.78568 (min) -8.01852 (max)
10:35:46 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 5.83105 (min) 8.57374 (max)
10:35:46 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:46 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 37.3534 (max)
10:35:46 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0295502 (max)
10:35:46 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.09869 (min) 9.12088 (max)
10:35:46 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.4358 (min) 34.5723 (max)
10:35:46 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000285225 (min) 0.000539988 (max)
10:35:46 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:46 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:46 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:46 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:46 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:46 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:46 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:46 DEBUG   opendrift:728: No elements hit coastline.
10:35:46 DEBUG   opendrift:772: Lifting 20 elements to seafloor.
10:35:46 DEBUG   opendrift:1714: No elements to deactivate
10:35:46 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:46 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:46 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:46 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 5
10:35:46 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0]
10:35:46 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3]
10:35:46 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 71.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 7.  0.  0. 31.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
10:35:46 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:46 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:46 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:35:46 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:46 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.113246026985522
10:35:46 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:46 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:46 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:46 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:558: 5 elements reached seafloor, interacting with bottom
10:35:46 DEBUG   opendrift:772: Lifting 5 elements to seafloor.
10:35:46 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
10:35:46 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
10:35:46 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:46 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:46 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:46 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:46 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(385), np.int64(0), np.int64(13), np.int64(102), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:46 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:46 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:46 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:46 DEBUG   opendrift:2117: ======================================================================
10:35:46 INFO    opendrift:2118: 2026-01-13 02:05:14.361162 - step 32 of 96 - 500 active elements (0 deactivated)
10:35:46 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:46 DEBUG   opendrift:2126: ======================================================================
10:35:46 DEBUG   opendrift:2137:                57.549976991813615 <- latitude -> 57.75989832941094
10:35:46 DEBUG   opendrift:2137:                10.53064007910242 <- longitude -> 10.944062768557782
10:35:46 DEBUG   opendrift:2137:                -33.05970554518373 <- z -> 0.0
10:35:46 DEBUG   opendrift:2138: ---------------------------------
10:35:46 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:46 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:46 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:46 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:46 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:46 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:46 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
10:35:46 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 02:00:00 (before)
                2026-01-13 03:00:00 (after)
10:35:47 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:35:47 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:35:47 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:35:47 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:35:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:35:48 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.828791386936416 and 59.68843602935801 degrees.
10:35:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:35:48 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.828791386936416 and 59.68843602935801 degrees.
10:35:48 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:35:48 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:35:48 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:35:48 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:35:48 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:35:48 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:35:48 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:35:48 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 59x42x11) for time after (2026-01-13 03:00:00)
10:35:48 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 02:00:00) in space  (linearNDFast)
10:35:48 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:48 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 03:00:00) in space  (linearNDFast)
10:35:48 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:48 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 02:00:00, weight 0.91) and
                      after (2026-01-13 03:00:00, weight 0.09) in time
10:35:48 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:48 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.055948226217396 degrees.
10:35:48 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.055948226217396 degrees.
10:35:48 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:48 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:48 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:48 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:48 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:48 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:48 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:48 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:48 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:48 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:48 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:48 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:48 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:48 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:48 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:48 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:48 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:48 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:48 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:48 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:48 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:48 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:48 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:48 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:48 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:48 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:48 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:48 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:48 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:48 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.263446 (min) 0.328767 (max)
10:35:48 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.272376 (min) 0.765235 (max)
10:35:48 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.684157 (min) -0.620447 (max)
10:35:48 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -9.68832 (min) -7.88562 (max)
10:35:48 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 5.74082 (min) 8.50227 (max)
10:35:48 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:48 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 37.7604 (max)
10:35:48 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0274162 (max)
10:35:48 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.07651 (min) 9.14835 (max)
10:35:48 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.3858 (min) 34.766 (max)
10:35:48 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00029474 (min) 0.000560872 (max)
10:35:48 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:48 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:48 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:48 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:48 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:48 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:48 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:48 DEBUG   opendrift:728: No elements hit coastline.
10:35:48 DEBUG   opendrift:772: Lifting 28 elements to seafloor.
10:35:48 DEBUG   opendrift:1714: No elements to deactivate
10:35:48 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:48 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:48 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:48 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 5
10:35:48 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 3]
10:35:48 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 0]
10:35:48 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 75.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 7.  0.  0. 31.  0.]
 [ 1.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
10:35:48 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:48 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:48 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:35:48 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:48 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.1111419942506804
10:35:48 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:48 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:48 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:48 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:558: 4 elements reached seafloor, interacting with bottom
10:35:48 DEBUG   opendrift:772: Lifting 4 elements to seafloor.
10:35:48 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
10:35:48 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:48 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:48 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:48 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:48 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(382), np.int64(0), np.int64(13), np.int64(105), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:48 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:48 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:48 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:48 DEBUG   opendrift:2117: ======================================================================
10:35:48 INFO    opendrift:2118: 2026-01-13 02:35:14.361162 - step 33 of 96 - 500 active elements (0 deactivated)
10:35:48 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:48 DEBUG   opendrift:2126: ======================================================================
10:35:48 DEBUG   opendrift:2137:                57.54997699181362 <- latitude -> 57.77000108819374
10:35:48 DEBUG   opendrift:2137:                10.530640079102417 <- longitude -> 10.942579059874822
10:35:48 DEBUG   opendrift:2137:                -34.71036148708556 <- z -> 0.0
10:35:48 DEBUG   opendrift:2138: ---------------------------------
10:35:48 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:48 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:48 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:48 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:48 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:48 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35: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
10:35:48 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 02:00:00 (before)
                2026-01-13 03:00:00 (after)
10:35:48 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 02:00:00) in space  (linearNDFast)
10:35:48 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:48 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 03:00:00) in space  (linearNDFast)
10:35:48 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:48 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 02:00:00, weight 0.41) and
                      after (2026-01-13 03:00:00, weight 0.59) in time
10:35:48 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:48 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.05743194064087 degrees.
10:35:48 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.05743194064087 degrees.
10:35:48 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:48 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:48 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:48 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:48 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:48 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:48 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:48 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:48 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:48 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:48 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:48 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:48 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:48 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:48 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:48 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:48 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:48 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:48 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:48 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:48 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:48 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:48 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:48 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:48 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:48 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:48 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:48 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:48 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:48 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.267239 (min) 0.357852 (max)
10:35:48 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.215451 (min) 0.836382 (max)
10:35:48 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.708313 (min) -0.635739 (max)
10:35:48 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -9.38102 (min) -7.43832 (max)
10:35:48 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 6.17318 (min) 8.35442 (max)
10:35:48 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:48 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 42.2507 (max)
10:35:48 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.0246315 (max)
10:35:48 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.08518 (min) 9.17658 (max)
10:35:48 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.3901 (min) 34.7605 (max)
10:35:48 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000327875 (min) 0.000492701 (max)
10:35:48 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:48 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:48 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:48 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:48 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:48 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:48 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:48 DEBUG   opendrift:728: No elements hit coastline.
10:35:48 DEBUG   opendrift:772: Lifting 32 elements to seafloor.
10:35:48 DEBUG   opendrift:1714: No elements to deactivate
10:35:48 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:48 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:48 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:48 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
10:35:48 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
10:35:48 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
10:35:48 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 76.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 7.  0.  0. 31.  0.]
 [ 1.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
10:35:48 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:48 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:48 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:35:48 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:48 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.10780162348400536
10:35:48 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:48 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:48 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:48 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:48 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:48 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
10:35:48 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
10:35:48 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:48 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:48 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:48 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:48 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(381), np.int64(0), np.int64(13), np.int64(106), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:48 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:48 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:48 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:48 DEBUG   opendrift:2117: ======================================================================
10:35:48 INFO    opendrift:2118: 2026-01-13 03:05:14.361162 - step 34 of 96 - 500 active elements (0 deactivated)
10:35:48 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:48 DEBUG   opendrift:2126: ======================================================================
10:35:48 DEBUG   opendrift:2137:                57.54997699181363 <- latitude -> 57.77872333982947
10:35:48 DEBUG   opendrift:2137:                10.530640079102417 <- longitude -> 10.947169284060642
10:35:48 DEBUG   opendrift:2137:                -32.45038480842371 <- z -> 0.0
10:35:48 DEBUG   opendrift:2138: ---------------------------------
10:35:48 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:48 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:48 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:48 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:48 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:48 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35: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
10:35:48 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 03:00:00 (before)
                2026-01-13 04:00:00 (after)
10:35:49 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:35:49 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:35:49 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:35:49 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:35:49 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:35:49 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.81741914863363 and 59.68843602935801 degrees.
10:35:49 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:35:49 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.81741914863363 and 59.68843602935801 degrees.
10:35:49 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:35:49 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:35:49 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:35:49 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:35:49 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:35:49 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:35:49 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:35:49 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 59x43x11) for time after (2026-01-13 04:00:00)
10:35:49 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 03:00:00) in space  (linearNDFast)
10:35:49 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:49 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 04:00:00) in space  (linearNDFast)
10:35:49 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:49 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 03:00:00, weight 0.91) and
                      after (2026-01-13 04:00:00, weight 0.09) in time
10:35:49 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:49 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.05284170446418 degrees.
10:35:49 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.05284170446418 degrees.
10:35:49 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:49 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:49 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:49 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:49 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:49 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:49 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:49 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:49 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:49 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:49 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:49 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:49 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:49 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:49 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:49 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:49 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:49 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:49 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:49 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:49 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:49 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:49 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:49 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:49 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:49 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:49 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:49 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:49 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:49 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.274045 (min) 0.353629 (max)
10:35:49 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.157591 (min) 0.819149 (max)
10:35:49 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.736611 (min) -0.652177 (max)
10:35:49 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -9.11003 (min) -7.06929 (max)
10:35:49 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 6.4404 (min) 8.20586 (max)
10:35:49 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:49 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 49.6291 (max)
10:35:49 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0281131 (max)
10:35:49 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 2.85717 (min) 9.16851 (max)
10:35:49 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.1254 (min) 34.7523 (max)
10:35:49 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000406159 (min) 0.000549694 (max)
10:35:49 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:49 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:49 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:49 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:49 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:49 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:49 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:49 DEBUG   opendrift:728: No elements hit coastline.
10:35:49 DEBUG   opendrift:772: Lifting 35 elements to seafloor.
10:35:49 DEBUG   opendrift:1714: No elements to deactivate
10:35:49 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:49 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:49 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:49 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
10:35:49 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
10:35:49 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
10:35:49 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 77.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 7.  0.  0. 31.  0.]
 [ 1.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
10:35:49 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:49 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:49 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:35:49 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:49 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.10508521168382332
10:35:49 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:49 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:49 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:49 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:49 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:49 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
10:35:49 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:49 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:49 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:49 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:49 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(380), np.int64(0), np.int64(13), np.int64(107), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:49 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:49 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:49 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:49 DEBUG   opendrift:2117: ======================================================================
10:35:49 INFO    opendrift:2118: 2026-01-13 03:35:14.361162 - step 35 of 96 - 500 active elements (0 deactivated)
10:35:49 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:49 DEBUG   opendrift:2126: ======================================================================
10:35:49 DEBUG   opendrift:2137:                57.54997699181363 <- latitude -> 57.78720772779304
10:35:49 DEBUG   opendrift:2137:                10.530640079102417 <- longitude -> 10.951319803552636
10:35:49 DEBUG   opendrift:2137:                -33.00220733516077 <- z -> 0.0
10:35:49 DEBUG   opendrift:2138: ---------------------------------
10:35:49 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:49 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:49 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:49 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:49 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:49 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35: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
10:35:49 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 03:00:00 (before)
                2026-01-13 04:00:00 (after)
10:35:49 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 03:00:00) in space  (linearNDFast)
10:35:49 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:49 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 04:00:00) in space  (linearNDFast)
10:35:49 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:49 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 03:00:00, weight 0.41) and
                      after (2026-01-13 04:00:00, weight 0.59) in time
10:35:49 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:49 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.04869119541084 degrees.
10:35:49 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.04869119541084 degrees.
10:35:49 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:49 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:49 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:49 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:49 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:49 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:49 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:49 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:49 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:49 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:49 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:49 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:49 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:49 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:49 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:49 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:49 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:49 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:49 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:49 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:49 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:49 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:49 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:49 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:49 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:49 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:49 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:49 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:49 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:49 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.261606 (min) 0.379545 (max)
10:35:49 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.127608 (min) 0.78066 (max)
10:35:49 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.760693 (min) -0.67269 (max)
10:35:49 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -9.06658 (min) -7.07005 (max)
10:35:49 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 6.57115 (min) 8.02617 (max)
10:35:49 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:49 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 56.5499 (max)
10:35:49 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0267383 (max)
10:35:49 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 2.87882 (min) 9.16584 (max)
10:35:49 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.1019 (min) 34.7315 (max)
10:35:49 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.0004576 (min) 0.000551087 (max)
10:35:49 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:49 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:49 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:49 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:49 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:49 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:49 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:49 DEBUG   opendrift:728: No elements hit coastline.
10:35:49 DEBUG   opendrift:772: Lifting 38 elements to seafloor.
10:35:49 DEBUG   opendrift:1714: No elements to deactivate
10:35:49 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:49 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:49 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:49 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
10:35:49 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0]
10:35:49 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3]
10:35:49 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 79.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 7.  0.  0. 31.  0.]
 [ 1.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
10:35:49 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:49 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:49 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:35:49 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:49 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.10191842645979114
10:35:49 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:49 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:49 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:49 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
10:35:49 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
10:35:49 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
10:35:49 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
10:35:49 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:49 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:49 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:49 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:49 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(378), np.int64(0), np.int64(13), np.int64(109), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:49 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:49 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:49 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:49 DEBUG   opendrift:2117: ======================================================================
10:35:49 INFO    opendrift:2118: 2026-01-13 04:05:14.361162 - step 36 of 96 - 500 active elements (0 deactivated)
10:35:49 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:49 DEBUG   opendrift:2126: ======================================================================
10:35:49 DEBUG   opendrift:2137:                57.54997699181363 <- latitude -> 57.795942609831016
10:35:49 DEBUG   opendrift:2137:                10.530640079102414 <- longitude -> 10.946547682703908
10:35:49 DEBUG   opendrift:2137:                -35.67325198359436 <- z -> 0.0
10:35:49 DEBUG   opendrift:2138: ---------------------------------
10:35:49 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:49 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:49 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:49 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:49 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:49 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35: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
10:35:49 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 04:00:00 (before)
                2026-01-13 05:00:00 (after)
10:35:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:35:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:35:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:35:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:35:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:35:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.81741914863363 and 59.68843602935801 degrees.
10:35:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:35:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.81741914863363 and 59.68843602935801 degrees.
10:35:52 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:35:52 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:35:52 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:35:52 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:35:52 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:35:52 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:35:52 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:35:52 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 59x43x11) for time after (2026-01-13 05:00:00)
10:35:52 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 04:00:00) in space  (linearNDFast)
10:35:52 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:52 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 05:00:00) in space  (linearNDFast)
10:35:52 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:52 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 04:00:00, weight 0.91) and
                      after (2026-01-13 05:00:00, weight 0.09) in time
10:35:52 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:52 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.053463306736404 degrees.
10:35:52 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.053463306736404 degrees.
10:35:52 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:52 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:52 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:52 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:52 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:52 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:52 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:52 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:52 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:52 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:52 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:52 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:52 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:52 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:52 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:52 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:52 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:52 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:52 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:52 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:52 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:52 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:52 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:52 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:52 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:52 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:52 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:52 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:52 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:52 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.252051 (min) 0.413428 (max)
10:35:52 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.063124 (min) 0.805054 (max)
10:35:52 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.778663 (min) -0.691402 (max)
10:35:52 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -9.10367 (min) -7.11925 (max)
10:35:52 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 6.85691 (min) 7.9293 (max)
10:35:52 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:52 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 63.6904 (max)
10:35:52 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0245214 (max)
10:35:52 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.00332 (min) 9.16038 (max)
10:35:52 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.2352 (min) 34.7443 (max)
10:35:52 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000503185 (min) 0.000532762 (max)
10:35:52 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:52 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:52 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:52 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:52 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:52 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:52 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:52 DEBUG   opendrift:728: No elements hit coastline.
10:35:52 DEBUG   opendrift:772: Lifting 43 elements to seafloor.
10:35:52 DEBUG   opendrift:1714: No elements to deactivate
10:35:52 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:52 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:52 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:52 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
10:35:52 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
10:35:52 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
10:35:52 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 80.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 7.  0.  0. 31.  0.]
 [ 1.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
10:35:52 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:52 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:52 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:35:52 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:52 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.10004175519879839
10:35:52 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:52 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:52 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:52 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:52 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:52 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
10:35:52 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:52 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:52 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:52 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:52 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(377), np.int64(0), np.int64(13), np.int64(110), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:52 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:52 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:52 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:52 DEBUG   opendrift:2117: ======================================================================
10:35:52 INFO    opendrift:2118: 2026-01-13 04:35:14.361162 - step 37 of 96 - 500 active elements (0 deactivated)
10:35:52 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:52 DEBUG   opendrift:2126: ======================================================================
10:35:52 DEBUG   opendrift:2137:                57.54997699181363 <- latitude -> 57.79742232872679
10:35:52 DEBUG   opendrift:2137:                10.530640079102417 <- longitude -> 10.945868129661985
10:35:52 DEBUG   opendrift:2137:                -37.50019455586789 <- z -> 0.0
10:35:52 DEBUG   opendrift:2138: ---------------------------------
10:35:52 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:52 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:52 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:52 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:52 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:52 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35: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
10:35:52 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 04:00:00 (before)
                2026-01-13 05:00:00 (after)
10:35:52 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 04:00:00) in space  (linearNDFast)
10:35:52 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:52 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 05:00:00) in space  (linearNDFast)
10:35:52 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:52 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 04:00:00, weight 0.41) and
                      after (2026-01-13 05:00:00, weight 0.59) in time
10:35:52 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:52 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.05414285382542 degrees.
10:35:52 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.05414285382542 degrees.
10:35:52 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:52 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:52 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:52 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:52 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:52 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:52 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:52 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:52 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:52 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:52 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:52 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:52 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:52 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:52 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:52 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:52 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:52 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:52 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:52 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:52 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:52 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:52 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:52 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:52 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:52 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:52 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:52 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:52 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:52 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.259843 (min) 0.444699 (max)
10:35:52 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: 0.0136981 (min) 0.783255 (max)
10:35:52 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.785567 (min) -0.701286 (max)
10:35:52 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -9.53473 (min) -7.3974 (max)
10:35:52 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 7.00656 (min) 8.20428 (max)
10:35:52 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:52 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 66.7865 (max)
10:35:52 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0258196 (max)
10:35:52 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 2.8685 (min) 9.13731 (max)
10:35:52 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.1471 (min) 34.6973 (max)
10:35:52 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.0007653 (min) 0.000620291 (max)
10:35:52 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:52 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:52 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:52 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:52 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:52 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:52 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:52 DEBUG   opendrift:728: No elements hit coastline.
10:35:52 DEBUG   opendrift:772: Lifting 46 elements to seafloor.
10:35:52 DEBUG   opendrift:1714: No elements to deactivate
10:35:52 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:52 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:52 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:52 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
10:35:52 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
10:35:52 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
10:35:52 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 81.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 7.  0.  0. 31.  0.]
 [ 1.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
10:35:52 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:52 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:52 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:35:52 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:52 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.10533977886446531
10:35:52 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:52 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:52 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:52 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:52 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:52 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
10:35:52 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
10:35:52 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:52 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:52 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:52 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:52 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(376), np.int64(0), np.int64(13), np.int64(111), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:52 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:52 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:52 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:52 DEBUG   opendrift:2117: ======================================================================
10:35:52 INFO    opendrift:2118: 2026-01-13 05:05:14.361162 - step 38 of 96 - 500 active elements (0 deactivated)
10:35:52 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:52 DEBUG   opendrift:2126: ======================================================================
10:35:52 DEBUG   opendrift:2137:                57.54997699181363 <- latitude -> 57.80487905512843
10:35:52 DEBUG   opendrift:2137:                10.53064007910242 <- longitude -> 10.954442916936054
10:35:52 DEBUG   opendrift:2137:                -34.225059890361 <- z -> -0.10706013577255646
10:35:52 DEBUG   opendrift:2138: ---------------------------------
10:35:52 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:52 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:52 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:52 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:52 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:52 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35: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
10:35:52 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 05:00:00 (before)
                2026-01-13 06:00:00 (after)
10:35:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:35:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:35:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:35:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:35:54 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:35:54 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.82190973059792 and 59.68843602935801 degrees.
10:35:54 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:35:54 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.82190973059792 and 59.68843602935801 degrees.
10:35:54 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:35:54 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:35:54 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:35:54 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:35:54 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:35:54 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:35:54 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:35:54 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 60x42x11) for time after (2026-01-13 06:00:00)
10:35:54 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 05:00:00) in space  (linearNDFast)
10:35:54 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:54 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 06:00:00) in space  (linearNDFast)
10:35:54 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:54 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 05:00:00, weight 0.91) and
                      after (2026-01-13 06:00:00, weight 0.09) in time
10:35:54 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:54 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.04556807598944 degrees.
10:35:54 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.04556807598944 degrees.
10:35:54 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:54 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:54 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:54 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:54 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:54 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:54 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:54 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:54 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:54 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:54 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:54 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:54 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:54 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:54 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:54 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:54 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:54 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:54 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:54 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:54 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:54 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:54 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:54 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:54 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:54 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:54 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:54 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:54 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:54 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.258766 (min) 0.425418 (max)
10:35:54 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.00954265 (min) 0.851764 (max)
10:35:54 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.790028 (min) -0.708079 (max)
10:35:54 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -9.85976 (min) -7.63391 (max)
10:35:54 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 7.03694 (min) 8.47308 (max)
10:35:54 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:54 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 71.0104 (max)
10:35:54 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01452e-06 (min) 0.0235669 (max)
10:35:54 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 2.93908 (min) 9.11663 (max)
10:35:54 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.0245 (min) 34.727 (max)
10:35:54 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000984304 (min) 0.000503661 (max)
10:35:54 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:54 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:54 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:54 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:54 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:54 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:54 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:54 DEBUG   opendrift:728: No elements hit coastline.
10:35:54 DEBUG   opendrift:772: Lifting 47 elements to seafloor.
10:35:54 DEBUG   opendrift:1714: No elements to deactivate
10:35:54 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:54 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:54 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:54 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
10:35:54 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:54 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.110305289905086
10:35:54 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:54 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:54 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:54 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
10:35:54 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:54 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:54 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:54 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:54 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(376), np.int64(0), np.int64(13), np.int64(111), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:54 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:54 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:54 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:54 DEBUG   opendrift:2117: ======================================================================
10:35:54 INFO    opendrift:2118: 2026-01-13 05:35:14.361162 - step 39 of 96 - 500 active elements (0 deactivated)
10:35:54 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:54 DEBUG   opendrift:2126: ======================================================================
10:35:54 DEBUG   opendrift:2137:                57.54997699181363 <- latitude -> 57.81411508818424
10:35:54 DEBUG   opendrift:2137:                10.530640079102417 <- longitude -> 10.952027452291148
10:35:54 DEBUG   opendrift:2137:                -38.27623985460449 <- z -> -0.12254654542635945
10:35:54 DEBUG   opendrift:2138: ---------------------------------
10:35:54 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:54 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:54 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:54 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:54 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:54 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35: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
10:35:54 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 05:00:00 (before)
                2026-01-13 06:00:00 (after)
10:35:54 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 05:00:00) in space  (linearNDFast)
10:35:54 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:54 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 06:00:00) in space  (linearNDFast)
10:35:54 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:54 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 05:00:00, weight 0.41) and
                      after (2026-01-13 06:00:00, weight 0.59) in time
10:35:54 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:54 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.04798355092182 degrees.
10:35:54 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.04798355092182 degrees.
10:35:54 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:54 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:54 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:54 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:54 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:54 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:54 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:54 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:54 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:54 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:54 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:54 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:54 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:54 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:54 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:54 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:54 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:54 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:54 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:54 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:54 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:54 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:54 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:54 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:54 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:54 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:54 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:54 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:54 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:54 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.24656 (min) 0.442937 (max)
10:35:54 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0298995 (min) 0.687897 (max)
10:35:54 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.78503 (min) -0.698772 (max)
10:35:54 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -9.75649 (min) -7.67361 (max)
10:35:54 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 7.18841 (min) 8.71906 (max)
10:35:54 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:54 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 79.6381 (max)
10:35:54 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01406e-06 (min) 0.0259322 (max)
10:35:54 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 2.96672 (min) 9.09099 (max)
10:35:54 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.0935 (min) 34.7079 (max)
10:35:54 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00100563 (min) 0.00104758 (max)
10:35:54 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:54 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:54 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:54 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:54 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:54 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:54 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:54 DEBUG   opendrift:728: No elements hit coastline.
10:35:54 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:54 DEBUG   opendrift:1714: No elements to deactivate
10:35:54 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:54 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:54 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:54 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
10:35:54 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:54 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.10949166769172797
10:35:54 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:54 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:54 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:54 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
10:35:54 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
10:35:54 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:54 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:54 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:54 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:54 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(376), np.int64(0), np.int64(13), np.int64(111), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:54 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:54 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:54 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:54 DEBUG   opendrift:2117: ======================================================================
10:35:54 INFO    opendrift:2118: 2026-01-13 06:05:14.361162 - step 40 of 96 - 500 active elements (0 deactivated)
10:35:54 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:54 DEBUG   opendrift:2126: ======================================================================
10:35:54 DEBUG   opendrift:2137:                57.54997699181363 <- latitude -> 57.81707194026312
10:35:54 DEBUG   opendrift:2137:                10.530640079102419 <- longitude -> 10.95813262724151
10:35:54 DEBUG   opendrift:2137:                -39.20323017780527 <- z -> -0.22722154781845194
10:35:54 DEBUG   opendrift:2138: ---------------------------------
10:35:54 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:54 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:54 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:54 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:54 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:54 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35: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
10:35:54 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 06:00:00 (before)
                2026-01-13 07:00:00 (after)
10:35:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:35:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:35:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:35:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:35:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:35:56 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.81502534126108 and 59.69983649311395 degrees.
10:35:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:35:56 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.81502534126108 and 59.69983649311395 degrees.
10:35:56 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:35:56 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:35:56 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:35:56 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:35:56 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:35:56 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:35:56 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:35:56 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 61x43x11) for time after (2026-01-13 07:00:00)
10:35:56 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 06:00:00) in space  (linearNDFast)
10:35:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:56 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 07:00:00) in space  (linearNDFast)
10:35:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:56 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 06:00:00, weight 0.91) and
                      after (2026-01-13 07:00:00, weight 0.09) in time
10:35:56 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:56 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.04187835482095 degrees.
10:35:56 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.04187835482095 degrees.
10:35:56 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:56 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:56 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:56 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:56 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:56 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:56 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:56 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:56 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:56 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:56 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:56 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:56 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:56 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:56 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:56 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:56 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:56 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:56 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:56 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:56 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:56 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:56 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:56 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:56 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:56 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:56 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:56 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.219716 (min) 0.48668 (max)
10:35:56 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.000914615 (min) 0.662462 (max)
10:35:56 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.784022 (min) -0.682822 (max)
10:35:56 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -9.63495 (min) -7.69561 (max)
10:35:56 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 7.26557 (min) 8.90944 (max)
10:35:56 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:56 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 83.1456 (max)
10:35:56 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01217e-06 (min) 0.0234477 (max)
10:35:56 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 2.86818 (min) 9.07452 (max)
10:35:56 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.0872 (min) 34.7446 (max)
10:35:56 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000986378 (min) 0.000850158 (max)
10:35:56 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:56 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:56 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:56 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:56 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:56 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:56 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:56 DEBUG   opendrift:728: No elements hit coastline.
10:35:56 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:56 DEBUG   opendrift:1714: No elements to deactivate
10:35:56 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:56 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:56 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:56 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
10:35:56 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
10:35:56 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
10:35:56 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 82.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 7.  0.  0. 31.  0.]
 [ 1.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
10:35:56 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:56 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:56 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:35:56 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:56 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.10858001879074748
10:35:56 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:56 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:56 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:56 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:56 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:56 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
10:35:56 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:56 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:56 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:56 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:56 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(375), np.int64(0), np.int64(13), np.int64(112), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:56 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:56 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:56 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:56 DEBUG   opendrift:2117: ======================================================================
10:35:56 INFO    opendrift:2118: 2026-01-13 06:35:14.361162 - step 41 of 96 - 500 active elements (0 deactivated)
10:35:56 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:56 DEBUG   opendrift:2126: ======================================================================
10:35:56 DEBUG   opendrift:2137:                57.54997699181363 <- latitude -> 57.8256695452808
10:35:56 DEBUG   opendrift:2137:                10.530640079102419 <- longitude -> 10.952594425039788
10:35:56 DEBUG   opendrift:2137:                -40.05650353020628 <- z -> 0.0
10:35:56 DEBUG   opendrift:2138: ---------------------------------
10:35:56 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:56 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:56 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:56 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:56 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35: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
10:35:56 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 06:00:00 (before)
                2026-01-13 07:00:00 (after)
10:35:56 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 06:00:00) in space  (linearNDFast)
10:35:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:56 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 07:00:00) in space  (linearNDFast)
10:35:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:56 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 06:00:00, weight 0.41) and
                      after (2026-01-13 07:00:00, weight 0.59) in time
10:35:56 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:56 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.04741655178755 degrees.
10:35:56 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.04741655178755 degrees.
10:35:56 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:56 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:56 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:56 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:56 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:56 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:56 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:56 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:56 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:56 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:56 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:56 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:56 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:56 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:56 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:56 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:56 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:56 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:56 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:56 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:56 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:56 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:56 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:56 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:56 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:56 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:56 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:56 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.204506 (min) 0.457197 (max)
10:35:56 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0957451 (min) 0.712156 (max)
10:35:56 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.758022 (min) -0.650967 (max)
10:35:56 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -9.4812 (min) -7.63399 (max)
10:35:56 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 7.52738 (min) 8.86616 (max)
10:35:56 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:56 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 87.019 (max)
10:35:56 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0264058 (max)
10:35:56 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 2.87968 (min) 9.05441 (max)
10:35:56 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.0985 (min) 34.721 (max)
10:35:56 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000946512 (min) 0.000895069 (max)
10:35:56 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:56 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:56 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:56 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:56 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:56 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:56 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:56 DEBUG   opendrift:728: No elements hit coastline.
10:35:56 DEBUG   opendrift:767: No elements hit seafloor.
10:35:56 DEBUG   opendrift:1714: No elements to deactivate
10:35:56 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:56 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:56 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:56 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
10:35:56 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0]
10:35:56 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3]
10:35:56 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 84.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 7.  0.  0. 31.  0.]
 [ 1.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
10:35:56 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:56 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:56 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:35:56 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:56 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.10736741249536143
10:35:56 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:56 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:56 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:56 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
10:35:56 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
10:35:56 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
10:35:56 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
10:35:56 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:56 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:56 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:56 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:56 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(373), np.int64(0), np.int64(13), np.int64(114), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:56 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:56 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:56 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:56 DEBUG   opendrift:2117: ======================================================================
10:35:56 INFO    opendrift:2118: 2026-01-13 07:05:14.361162 - step 42 of 96 - 500 active elements (0 deactivated)
10:35:56 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:56 DEBUG   opendrift:2126: ======================================================================
10:35:56 DEBUG   opendrift:2137:                57.54997699181363 <- latitude -> 57.83226312037504
10:35:56 DEBUG   opendrift:2137:                10.530640079102419 <- longitude -> 10.961569709321395
10:35:56 DEBUG   opendrift:2137:                -39.93922218281062 <- z -> 0.0
10:35:56 DEBUG   opendrift:2138: ---------------------------------
10:35:56 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:56 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:56 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:56 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:56 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35: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
10:35:56 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 07:00:00 (before)
                2026-01-13 08:00:00 (after)
10:35:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:35:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:35:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:35:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:35:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:35:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.801248357876844 and 59.71123960860728 degrees.
10:35:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:35:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.801248357876844 and 59.71123960860728 degrees.
10:35:57 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:35:57 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:35:57 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:35:57 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:35:57 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:35:57 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:35:57 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:35:57 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 63x44x11) for time after (2026-01-13 08:00:00)
10:35:57 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 07:00:00) in space  (linearNDFast)
10:35:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:57 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 08:00:00) in space  (linearNDFast)
10:35:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:57 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 07:00:00, weight 0.91) and
                      after (2026-01-13 08:00:00, weight 0.09) in time
10:35:57 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.0384412729681 degrees.
10:35:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.0384412729681 degrees.
10:35:57 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:57 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:57 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:57 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:57 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:57 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:57 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:57 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:57 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:57 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:57 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:57 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:57 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:57 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:57 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:57 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:57 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:57 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:57 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:57 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:57 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:57 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:57 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:57 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:57 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:57 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.215059 (min) 0.409063 (max)
10:35:57 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0919506 (min) 0.674749 (max)
10:35:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.727743 (min) -0.613895 (max)
10:35:57 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -9.3651 (min) -7.53314 (max)
10:35:57 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 7.66908 (min) 8.82542 (max)
10:35:57 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 91.4594 (max)
10:35:57 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.0247866 (max)
10:35:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 2.98102 (min) 9.04499 (max)
10:35:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.1689 (min) 34.7035 (max)
10:35:57 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00117094 (min) 0.000968288 (max)
10:35:57 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:57 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:57 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:57 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:57 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:57 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:57 DEBUG   opendrift:728: No elements hit coastline.
10:35:57 DEBUG   opendrift:767: No elements hit seafloor.
10:35:57 DEBUG   opendrift:1714: No elements to deactivate
10:35:57 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:57 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:57 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:57 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
10:35:57 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0]
10:35:57 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3]
10:35:57 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 86.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 7.  0.  0. 31.  0.]
 [ 1.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
10:35:57 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:57 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:57 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:35:57 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:57 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.107008972189198
10:35:57 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:57 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:57 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:57 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
10:35:57 DEBUG   opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
10:35:57 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
10:35:57 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:35:57 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:35:57 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:35:57 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:35:57 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:35:57 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:35:57 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:35:57 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:35:57 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
10:35:57 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:35:57 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
10:35:57 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:35:57 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
10:35:57 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:35:57 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:35:57 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:35:57 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
10:35:57 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
10:35:57 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
10:35:57 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
10:35:57 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:35:57 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:35:57 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:35:57 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
10:35:57 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:35:57 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
10:35:57 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
10:35:57 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
10:35:57 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:35:57 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:57 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:57 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:57 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:57 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(371), np.int64(0), np.int64(13), np.int64(116), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:57 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:57 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:57 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:57 DEBUG   opendrift:2117: ======================================================================
10:35:57 INFO    opendrift:2118: 2026-01-13 07:35:14.361162 - step 43 of 96 - 500 active elements (0 deactivated)
10:35:57 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:57 DEBUG   opendrift:2126: ======================================================================
10:35:57 DEBUG   opendrift:2137:                57.54997699181363 <- latitude -> 57.83757906696248
10:35:57 DEBUG   opendrift:2137:                10.530640079102417 <- longitude -> 10.96210955333934
10:35:57 DEBUG   opendrift:2137:                -40.38409713578389 <- z -> 0.0
10:35:57 DEBUG   opendrift:2138: ---------------------------------
10:35:57 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:57 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:57 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:57 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:57 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:57 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35: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
10:35:57 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 07:00:00 (before)
                2026-01-13 08:00:00 (after)
10:35:57 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 07:00:00) in space  (linearNDFast)
10:35:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:57 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 08:00:00) in space  (linearNDFast)
10:35:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:57 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 07:00:00, weight 0.41) and
                      after (2026-01-13 08:00:00, weight 0.59) in time
10:35:57 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.03790142701515 degrees.
10:35:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.03790142701515 degrees.
10:35:57 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:57 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:57 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:57 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:57 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:57 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:57 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:57 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:57 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:57 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:57 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:57 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:57 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:57 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:57 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:57 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:57 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:57 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:57 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:57 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:57 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:57 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:57 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:57 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:57 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:57 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.15445 (min) 0.398963 (max)
10:35:57 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.111439 (min) 0.622358 (max)
10:35:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.677243 (min) -0.558507 (max)
10:35:57 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -9.37921 (min) -7.24688 (max)
10:35:57 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 7.75228 (min) 8.79575 (max)
10:35:57 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 94.9419 (max)
10:35:57 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0253672 (max)
10:35:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 2.99411 (min) 9.03486 (max)
10:35:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.1655 (min) 34.7338 (max)
10:35:57 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000935177 (min) 0.00076244 (max)
10:35:57 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:57 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:57 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:57 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:57 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:57 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:57 DEBUG   opendrift:728: No elements hit coastline.
10:35:57 DEBUG   opendrift:767: No elements hit seafloor.
10:35:57 DEBUG   opendrift:1714: No elements to deactivate
10:35:57 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:57 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:57 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:57 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
10:35:57 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:57 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.10794361849143083
10:35:57 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:57 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:57 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:57 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:35:57 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:35:57 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:35:57 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
10:35:57 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
10:35:57 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
10:35:58 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
10:35:58 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
10:35:58 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:35:58 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
10:35:58 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
10:35:58 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:35:58 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
10:35:58 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
10:35:58 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:35:58 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:35:58 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
10:35:58 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
10:35:58 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
10:35:58 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
10:35:58 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:35:58 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
10:35:58 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
10:35:58 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
10:35:58 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
10:35:58 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
10:35:58 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:35:58 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:35:58 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:35:58 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:35:58 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:58 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:58 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:58 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:58 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(371), np.int64(0), np.int64(13), np.int64(116), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:58 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:58 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:58 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:58 DEBUG   opendrift:2117: ======================================================================
10:35:58 INFO    opendrift:2118: 2026-01-13 08:05:14.361162 - step 44 of 96 - 500 active elements (0 deactivated)
10:35:58 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:58 DEBUG   opendrift:2126: ======================================================================
10:35:58 DEBUG   opendrift:2137:                57.54997699181364 <- latitude -> 57.841281338381826
10:35:58 DEBUG   opendrift:2137:                10.530640079102417 <- longitude -> 10.965273139468794
10:35:58 DEBUG   opendrift:2137:                -40.921901240252176 <- z -> 0.0
10:35:58 DEBUG   opendrift:2138: ---------------------------------
10:35:58 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:58 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:58 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:58 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:58 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:58 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:58 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
10:35:58 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 08:00:00 (before)
                2026-01-13 09:00:00 (after)
10:35:58 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:35:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:35:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:35:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:35:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:35:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.80573789093817 and 59.722645375869426 degrees.
10:35:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:35:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.80573789093817 and 59.722645375869426 degrees.
10:35:59 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:35:59 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:35:59 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:35:59 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:35:59 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:35:59 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:35:59 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:35:59 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 64x44x11) for time after (2026-01-13 09:00:00)
10:35:59 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 08:00:00) in space  (linearNDFast)
10:35:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:59 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 09:00:00) in space  (linearNDFast)
10:35:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:59 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 08:00:00, weight 0.91) and
                      after (2026-01-13 09:00:00, weight 0.09) in time
10:35:59 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.03473784835824 degrees.
10:35:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.03473784835824 degrees.
10:35:59 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:59 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:59 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:59 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:59 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:59 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:59 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:59 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:59 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:59 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:59 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:59 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:59 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:59 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:59 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:59 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:59 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:59 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:59 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:59 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:59 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:59 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:59 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:59 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:59 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:59 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:59 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:59 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.176874 (min) 0.443109 (max)
10:35:59 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.173863 (min) 0.596305 (max)
10:35:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.623785 (min) -0.502474 (max)
10:35:59 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -9.36098 (min) -6.96732 (max)
10:35:59 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 7.88401 (min) 8.86033 (max)
10:35:59 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 97.6515 (max)
10:35:59 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.0266208 (max)
10:35:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 2.9018 (min) 9.01902 (max)
10:35:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.1639 (min) 34.7246 (max)
10:35:59 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000791546 (min) 0.000841895 (max)
10:35:59 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:59 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:59 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:59 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:59 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:59 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:59 DEBUG   opendrift:728: No elements hit coastline.
10:35:59 DEBUG   opendrift:767: No elements hit seafloor.
10:35:59 DEBUG   opendrift:1714: No elements to deactivate
10:35:59 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:59 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:59 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:59 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
10:35:59 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
10:35:59 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
10:35:59 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 87.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 7.  0.  0. 31.  0.]
 [ 1.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
10:35:59 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:59 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:59 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:35:59 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:59 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.10895145824204619
10:35:59 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:59 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:59 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:59 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:35:59 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:35:59 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:35:59 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:59 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:59 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:59 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:59 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(370), np.int64(0), np.int64(13), np.int64(117), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:59 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:59 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:59 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:59 DEBUG   opendrift:2117: ======================================================================
10:35:59 INFO    opendrift:2118: 2026-01-13 08:35:14.361162 - step 45 of 96 - 500 active elements (0 deactivated)
10:35:59 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:59 DEBUG   opendrift:2126: ======================================================================
10:35:59 DEBUG   opendrift:2137:                57.549976991813644 <- latitude -> 57.843785196527016
10:35:59 DEBUG   opendrift:2137:                10.530640079102417 <- longitude -> 10.963335315881999
10:35:59 DEBUG   opendrift:2137:                -41.79291486155067 <- z -> 0.0
10:35:59 DEBUG   opendrift:2138: ---------------------------------
10:35:59 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:59 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:59 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:59 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:59 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35: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
10:35:59 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 08:00:00 (before)
                2026-01-13 09:00:00 (after)
10:35:59 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 08:00:00) in space  (linearNDFast)
10:35:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:59 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 09:00:00) in space  (linearNDFast)
10:35:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:35:59 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 08:00:00, weight 0.41) and
                      after (2026-01-13 09:00:00, weight 0.59) in time
10:35:59 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:35:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.03667566940206 degrees.
10:35:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.03667566940206 degrees.
10:35:59 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:59 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:59 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:35:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:59 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:35:59 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:59 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:59 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:35:59 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:59 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:59 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:59 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:59 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:35:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:59 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:35:59 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:59 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35:59 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:35:59 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:35:59 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:35:59 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:35:59 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:35:59 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:35:59 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:35:59 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:35:59 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:35:59 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:35:59 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:35:59 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:35:59 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.152893 (min) 0.481919 (max)
10:35:59 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.261078 (min) 0.595497 (max)
10:35:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.556349 (min) -0.443213 (max)
10:35:59 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -9.24696 (min) -6.71945 (max)
10:35:59 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.14147 (min) 9.31632 (max)
10:35:59 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:35:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 99.3542 (max)
10:35:59 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0253201 (max)
10:35:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 2.88228 (min) 8.99416 (max)
10:35:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.1251 (min) 34.6838 (max)
10:35:59 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000722917 (min) 0.000685275 (max)
10:35:59 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:35:59 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:35:59 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:35:59 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:35:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:35:59 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:35:59 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:35:59 DEBUG   opendrift:728: No elements hit coastline.
10:35:59 DEBUG   opendrift:767: No elements hit seafloor.
10:35:59 DEBUG   opendrift:1714: No elements to deactivate
10:35:59 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:35:59 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:35:59 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:35:59 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 3
10:35:59 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0]
10:35:59 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3]
10:35:59 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 90.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 7.  0.  0. 31.  0.]
 [ 1.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
10:35:59 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:59 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:59 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:35:59 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:35:59 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.10989747261797146
10:35:59 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:35:59 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:35:59 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:35:59 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:558: 3 elements reached seafloor, interacting with bottom
10:35:59 DEBUG   opendrift:772: Lifting 3 elements to seafloor.
10:35:59 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:35:59 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
10:35:59 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:35:59 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:35:59 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:35:59 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:35:59 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(367), np.int64(0), np.int64(13), np.int64(120), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:35:59 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:35:59 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:35:59 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:35:59 DEBUG   opendrift:2117: ======================================================================
10:35:59 INFO    opendrift:2118: 2026-01-13 09:05:14.361162 - step 46 of 96 - 500 active elements (0 deactivated)
10:35:59 DEBUG   opendrift:2124: 0 elements scheduled.
10:35:59 DEBUG   opendrift:2126: ======================================================================
10:35:59 DEBUG   opendrift:2137:                57.54997699181365 <- latitude -> 57.84834899323043
10:35:59 DEBUG   opendrift:2137:                10.530640079102417 <- longitude -> 10.971750896380804
10:35:59 DEBUG   opendrift:2137:                -42.613497295243384 <- z -> 0.0
10:35:59 DEBUG   opendrift:2138: ---------------------------------
10:35:59 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:35:59 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:35:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:35:59 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:35:59 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:35:59 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:35: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
10:35:59 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 09:00:00 (before)
                2026-01-13 10:00:00 (after)
10:36:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:36:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:36:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:36:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:36:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:36:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.79884398706044 and 59.734053794916804 degrees.
10:36:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:36:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.79884398706044 and 59.734053794916804 degrees.
10:36:01 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:36:01 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:36:01 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:36:01 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:36:01 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:36:01 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:36:01 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:36:01 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 65x45x11) for time after (2026-01-13 10:00:00)
10:36:01 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 09:00:00) in space  (linearNDFast)
10:36:01 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:01 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 10:00:00) in space  (linearNDFast)
10:36:01 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:01 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 09:00:00, weight 0.91) and
                      after (2026-01-13 10:00:00, weight 0.09) in time
10:36:01 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.028260078386026 degrees.
10:36:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.028260078386026 degrees.
10:36:01 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:01 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:01 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:01 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:01 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:01 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:01 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:01 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:01 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:01 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:01 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:01 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:01 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:01 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:01 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:01 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:01 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:01 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:01 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:01 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:01 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:01 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:01 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:01 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:01 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:01 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:01 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:01 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:01 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:01 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.221279 (min) 0.617267 (max)
10:36:01 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.388268 (min) 0.60326 (max)
10:36:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.488956 (min) -0.383591 (max)
10:36:01 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -9.09296 (min) -6.42394 (max)
10:36:01 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.3809 (min) 9.76444 (max)
10:36:01 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 103.608 (max)
10:36:01 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.0279388 (max)
10:36:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.00325 (min) 9.0043 (max)
10:36:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.1865 (min) 34.7022 (max)
10:36:01 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000786084 (min) 0.000789333 (max)
10:36:01 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:01 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:01 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:01 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:01 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:01 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:01 DEBUG   opendrift:728: No elements hit coastline.
10:36:01 DEBUG   opendrift:767: No elements hit seafloor.
10:36:01 DEBUG   opendrift:1714: No elements to deactivate
10:36:01 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:01 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:01 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:01 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
10:36:01 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:01 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.11093702293936493
10:36:01 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:01 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:01 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:01 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:01 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:01 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:01 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:01 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:01 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(367), np.int64(0), np.int64(13), np.int64(120), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:01 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:01 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:01 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:01 DEBUG   opendrift:2117: ======================================================================
10:36:01 INFO    opendrift:2118: 2026-01-13 09:35:14.361162 - step 47 of 96 - 500 active elements (0 deactivated)
10:36:01 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:01 DEBUG   opendrift:2126: ======================================================================
10:36:01 DEBUG   opendrift:2137:                57.54997699181366 <- latitude -> 57.85258051000316
10:36:01 DEBUG   opendrift:2137:                10.530640079102417 <- longitude -> 10.980051910114183
10:36:01 DEBUG   opendrift:2137:                -43.46190629165318 <- z -> 0.0
10:36:01 DEBUG   opendrift:2138: ---------------------------------
10:36:01 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:01 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:01 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:01 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:01 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:01 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36: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
10:36:01 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 09:00:00 (before)
                2026-01-13 10:00:00 (after)
10:36:01 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 09:00:00) in space  (linearNDFast)
10:36:01 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:01 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 10:00:00) in space  (linearNDFast)
10:36:01 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:01 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 09:00:00, weight 0.41) and
                      after (2026-01-13 10:00:00, weight 0.59) in time
10:36:01 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.0199590659267 degrees.
10:36:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.0199590659267 degrees.
10:36:01 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:01 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:01 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:01 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:01 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:01 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:01 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:01 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:01 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:01 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:01 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:01 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:01 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:01 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:01 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:01 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:01 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:01 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:01 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:01 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:01 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:01 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:01 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:01 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:01 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:01 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:01 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:01 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:01 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:01 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.247826 (min) 0.623763 (max)
10:36:01 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.399136 (min) 0.612097 (max)
10:36:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.421766 (min) -0.32398 (max)
10:36:01 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -8.65445 (min) -5.90334 (max)
10:36:01 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.51412 (min) 9.8428 (max)
10:36:01 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 106.429 (max)
10:36:01 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0262874 (max)
10:36:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.07993 (min) 8.96685 (max)
10:36:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.3251 (min) 34.6733 (max)
10:36:01 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000845504 (min) 0.000684462 (max)
10:36:01 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:01 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:01 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:01 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:01 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:01 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:01 DEBUG   opendrift:728: No elements hit coastline.
10:36:01 DEBUG   opendrift:767: No elements hit seafloor.
10:36:01 DEBUG   opendrift:1714: No elements to deactivate
10:36:01 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:01 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:01 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:01 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 5
10:36:01 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 3 0]
10:36:01 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 0 3]
10:36:01 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 94.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 7.  0.  0. 31.  0.]
 [ 2.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
10:36:01 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:01 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:01 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:36:01 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:01 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.10969360987036389
10:36:01 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:01 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:01 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:01 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:558: 4 elements reached seafloor, interacting with bottom
10:36:01 DEBUG   opendrift:772: Lifting 4 elements to seafloor.
10:36:01 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:01 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:01 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:01 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:01 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:01 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:01 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(364), np.int64(0), np.int64(13), np.int64(123), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:01 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:01 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:01 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:01 DEBUG   opendrift:2117: ======================================================================
10:36:01 INFO    opendrift:2118: 2026-01-13 10:05:14.361162 - step 48 of 96 - 500 active elements (0 deactivated)
10:36:01 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:01 DEBUG   opendrift:2126: ======================================================================
10:36:01 DEBUG   opendrift:2137:                57.549976991813665 <- latitude -> 57.85680461849656
10:36:01 DEBUG   opendrift:2137:                10.530640079102417 <- longitude -> 10.985901390098459
10:36:01 DEBUG   opendrift:2137:                -43.3470811405099 <- z -> 0.0
10:36:01 DEBUG   opendrift:2138: ---------------------------------
10:36:01 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:01 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:01 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:01 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:01 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:01 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36: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
10:36:01 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 10:00:00 (before)
                2026-01-13 11:00:00 (after)
10:36:02 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:36:02 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:36:02 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:36:02 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:36:02 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:36:02 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.791947342935394 and 59.734053794916804 degrees.
10:36:02 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:36:02 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.791947342935394 and 59.734053794916804 degrees.
10:36:02 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:36:02 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:36:02 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:36:02 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:36:02 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:36:02 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:36:02 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:36:02 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 66x45x11) for time after (2026-01-13 11:00:00)
10:36:02 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 10:00:00) in space  (linearNDFast)
10:36:02 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:02 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 11:00:00) in space  (linearNDFast)
10:36:02 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:02 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 10:00:00, weight 0.91) and
                      after (2026-01-13 11:00:00, weight 0.09) in time
10:36:02 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:02 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.01410959687887 degrees.
10:36:02 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.01410959687887 degrees.
10:36:02 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:02 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:02 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:02 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:02 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:02 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:02 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:02 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:02 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:02 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:02 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:02 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:02 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:02 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:02 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:02 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:02 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:02 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:02 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:02 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:02 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:02 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:02 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:02 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:02 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:02 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:02 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:02 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:02 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:02 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.267842 (min) 0.647133 (max)
10:36:02 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.449441 (min) 0.588272 (max)
10:36:02 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.355149 (min) -0.265363 (max)
10:36:02 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -8.24486 (min) -5.31263 (max)
10:36:02 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.68922 (min) 9.91291 (max)
10:36:02 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:02 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 108.777 (max)
10:36:02 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0290559 (max)
10:36:02 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.04899 (min) 9.02767 (max)
10:36:02 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.2877 (min) 34.7026 (max)
10:36:02 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000536112 (min) 0.000881835 (max)
10:36:02 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:02 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:02 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:02 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:02 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:02 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:02 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:02 DEBUG   opendrift:728: No elements hit coastline.
10:36:02 DEBUG   opendrift:767: No elements hit seafloor.
10:36:02 DEBUG   opendrift:1714: No elements to deactivate
10:36:02 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:02 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:02 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:02 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 4
10:36:02 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0]
10:36:02 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3]
10:36:02 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 98.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 7.  0.  0. 31.  0.]
 [ 2.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
10:36:02 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:02 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:02 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:36:02 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:02 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.10890134692590006
10:36:02 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:02 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:02 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:02 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:558: 4 elements reached seafloor, interacting with bottom
10:36:02 DEBUG   opendrift:772: Lifting 4 elements to seafloor.
10:36:02 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:36:02 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:36:02 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:02 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:02 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:02 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:02 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(360), np.int64(0), np.int64(12), np.int64(128), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:02 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:02 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:02 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:02 DEBUG   opendrift:2117: ======================================================================
10:36:02 INFO    opendrift:2118: 2026-01-13 10:35:14.361162 - step 49 of 96 - 500 active elements (0 deactivated)
10:36:02 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:02 DEBUG   opendrift:2126: ======================================================================
10:36:02 DEBUG   opendrift:2137:                57.54997699181367 <- latitude -> 57.859406615062724
10:36:02 DEBUG   opendrift:2137:                10.530640079102417 <- longitude -> 10.98897910864892
10:36:02 DEBUG   opendrift:2137:                -43.511100642558084 <- z -> 0.0
10:36:02 DEBUG   opendrift:2138: ---------------------------------
10:36:02 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:02 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:02 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:02 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:02 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:02 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36: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
10:36:02 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 10:00:00 (before)
                2026-01-13 11:00:00 (after)
10:36:02 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 10:00:00) in space  (linearNDFast)
10:36:02 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:02 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 11:00:00) in space  (linearNDFast)
10:36:02 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:02 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 10:00:00, weight 0.41) and
                      after (2026-01-13 11:00:00, weight 0.59) in time
10:36:02 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:02 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.01103186839816 degrees.
10:36:02 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.01103186839816 degrees.
10:36:02 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:02 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:02 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:02 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:02 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:02 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:02 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:02 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:02 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:02 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:02 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:02 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:02 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:02 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:02 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:02 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:02 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:02 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:02 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:02 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:02 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:02 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:02 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:02 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:02 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:02 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:02 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:02 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:02 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:02 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.267494 (min) 0.661494 (max)
10:36:02 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.467192 (min) 0.587993 (max)
10:36:02 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.291242 (min) -0.218321 (max)
10:36:02 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.72299 (min) -5.25221 (max)
10:36:02 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 9.12579 (min) 9.99484 (max)
10:36:02 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:02 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 112.974 (max)
10:36:02 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0286311 (max)
10:36:02 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.04737 (min) 9.00381 (max)
10:36:02 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.2633 (min) 34.6722 (max)
10:36:02 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000375059 (min) 0.000612811 (max)
10:36:02 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:02 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:02 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:02 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:02 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:02 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:02 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:02 DEBUG   opendrift:728: No elements hit coastline.
10:36:02 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
10:36:02 DEBUG   opendrift:1714: No elements to deactivate
10:36:02 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:02 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:02 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:02 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 4
10:36:02 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0]
10:36:02 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3]
10:36:02 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 102.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  32.   0.]
 [  2.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
10:36:02 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:02 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:02 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:36:02 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:02 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.10643487740681433
10:36:02 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:02 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:02 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:02 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:558: 4 elements reached seafloor, interacting with bottom
10:36:02 DEBUG   opendrift:772: Lifting 4 elements to seafloor.
10:36:02 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:02 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:02 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:02 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:02 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:02 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:02 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(356), np.int64(0), np.int64(12), np.int64(132), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:02 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:02 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:02 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:02 DEBUG   opendrift:2117: ======================================================================
10:36:02 INFO    opendrift:2118: 2026-01-13 11:05:14.361162 - step 50 of 96 - 500 active elements (0 deactivated)
10:36:02 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:02 DEBUG   opendrift:2126: ======================================================================
10:36:02 DEBUG   opendrift:2137:                57.54997699181367 <- latitude -> 57.86266743439163
10:36:02 DEBUG   opendrift:2137:                10.530640079102415 <- longitude -> 10.99743952585362
10:36:02 DEBUG   opendrift:2137:                -43.49874625339632 <- z -> -0.0013926872706195859
10:36:02 DEBUG   opendrift:2138: ---------------------------------
10:36:02 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:02 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:02 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:02 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:02 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:02 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36: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
10:36:02 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 11:00:00 (before)
                2026-01-13 12:00:00 (after)
10:36:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:36:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:36:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:36:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:36:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:36:04 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.773661532169896 and 59.756878588440536 degrees.
10:36:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:36:04 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.773661532169896 and 59.756878588440536 degrees.
10:36:04 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:36:04 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:36:04 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:36:04 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:36:04 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:36:04 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:36:04 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:36:04 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 67x48x11) for time after (2026-01-13 12:00:00)
10:36:04 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 11:00:00) in space  (linearNDFast)
10:36:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:04 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 12:00:00) in space  (linearNDFast)
10:36:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:04 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 11:00:00, weight 0.91) and
                      after (2026-01-13 12:00:00, weight 0.09) in time
10:36:04 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:04 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.002571445204346 degrees.
10:36:04 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -59.002571445204346 degrees.
10:36:04 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:04 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:04 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:04 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:04 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:04 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:04 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:04 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:04 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:04 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:04 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:04 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:04 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:04 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:04 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:04 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:04 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:04 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:04 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:04 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:04 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:04 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.230469 (min) 0.673487 (max)
10:36:04 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.504338 (min) 0.636396 (max)
10:36:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.250689 (min) -0.174139 (max)
10:36:04 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.19825 (min) -5.11578 (max)
10:36:04 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 9.22572 (min) 10.2681 (max)
10:36:04 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 117.609 (max)
10:36:04 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01142e-06 (min) 0.0288731 (max)
10:36:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 2.98114 (min) 9.03959 (max)
10:36:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.1873 (min) 34.6846 (max)
10:36:04 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000497568 (min) 0.000707699 (max)
10:36:04 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:04 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:04 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:04 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:04 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:04 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:04 DEBUG   opendrift:728: No elements hit coastline.
10:36:04 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:36:04 DEBUG   opendrift:1714: No elements to deactivate
10:36:04 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:04 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:04 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:04 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 9
10:36:04 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0]
10:36:04 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3]
10:36:04 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 111.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  32.   0.]
 [  2.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
10:36:04 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:04 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:04 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:36:04 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:04 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.10692152981366558
10:36:04 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:04 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:04 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:04 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:558: 9 elements reached seafloor, interacting with bottom
10:36:04 DEBUG   opendrift:772: Lifting 9 elements to seafloor.
10:36:04 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:04 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:04 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:04 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:04 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:04 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(347), np.int64(0), np.int64(12), np.int64(141), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:04 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:04 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:04 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:04 DEBUG   opendrift:2117: ======================================================================
10:36:04 INFO    opendrift:2118: 2026-01-13 11:35:14.361162 - step 51 of 96 - 500 active elements (0 deactivated)
10:36:04 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:04 DEBUG   opendrift:2126: ======================================================================
10:36:04 DEBUG   opendrift:2137:                57.54997699181367 <- latitude -> 57.86583223096043
10:36:04 DEBUG   opendrift:2137:                10.530640079102414 <- longitude -> 11.005066007923913
10:36:04 DEBUG   opendrift:2137:                -43.33910339525304 <- z -> 0.0
10:36:04 DEBUG   opendrift:2138: ---------------------------------
10:36:04 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:04 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:04 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:04 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:04 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36: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
10:36:04 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 11:00:00 (before)
                2026-01-13 12:00:00 (after)
10:36:04 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 11:00:00) in space  (linearNDFast)
10:36:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:04 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 12:00:00) in space  (linearNDFast)
10:36:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:04 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 11:00:00, weight 0.41) and
                      after (2026-01-13 12:00:00, weight 0.59) in time
10:36:04 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:04 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -58.99494497233758 degrees.
10:36:04 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -58.99494497233758 degrees.
10:36:04 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:04 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:04 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:04 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:04 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:04 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:04 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:04 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:04 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:04 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:04 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:04 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:04 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:04 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:04 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:04 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:04 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:04 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:04 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:04 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:04 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:04 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.229355 (min) 0.673707 (max)
10:36:04 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.480397 (min) 0.701559 (max)
10:36:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.239419 (min) -0.149148 (max)
10:36:04 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.73862 (min) -4.62018 (max)
10:36:04 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 9.20576 (min) 10.3601 (max)
10:36:04 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 119.38 (max)
10:36:04 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0314492 (max)
10:36:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.12967 (min) 8.92501 (max)
10:36:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.4588 (min) 34.6893 (max)
10:36:04 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000388281 (min) 0.000706049 (max)
10:36:04 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:04 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:04 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:04 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:04 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:04 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:04 DEBUG   opendrift:728: No elements hit coastline.
10:36:04 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:36:04 DEBUG   opendrift:1714: No elements to deactivate
10:36:04 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:04 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:04 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:04 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 5
10:36:04 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0]
10:36:04 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3]
10:36:04 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 116.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  32.   0.]
 [  2.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
10:36:04 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:04 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:04 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:36:04 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:04 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.10647895870126273
10:36:04 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:04 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:04 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:04 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:558: 5 elements reached seafloor, interacting with bottom
10:36:04 DEBUG   opendrift:772: Lifting 5 elements to seafloor.
10:36:04 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:04 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:04 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:04 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:04 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:04 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:04 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(342), np.int64(0), np.int64(12), np.int64(146), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:04 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:04 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:04 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:04 DEBUG   opendrift:2117: ======================================================================
10:36:04 INFO    opendrift:2118: 2026-01-13 12:05:14.361162 - step 52 of 96 - 500 active elements (0 deactivated)
10:36:04 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:04 DEBUG   opendrift:2126: ======================================================================
10:36:04 DEBUG   opendrift:2137:                57.54997699181368 <- latitude -> 57.86909122771702
10:36:04 DEBUG   opendrift:2137:                10.530640079102414 <- longitude -> 11.012604144162955
10:36:04 DEBUG   opendrift:2137:                -43.24908342192427 <- z -> 0.0
10:36:04 DEBUG   opendrift:2138: ---------------------------------
10:36:04 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:04 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:04 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:04 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:04 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36: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
10:36:04 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 12:00:00 (before)
                2026-01-13 13:00:00 (after)
10:36:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:36:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:36:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:36:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:36:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:36:06 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.75537285978989 and 59.768294962960084 degrees.
10:36:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:36:06 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.75537285978989 and 59.768294962960084 degrees.
10:36:06 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:36:06 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:36:06 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:36:06 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:36:06 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:36:06 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:36:06 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:36:06 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 68x50x11) for time after (2026-01-13 13:00:00)
10:36:06 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 12:00:00) in space  (linearNDFast)
10:36:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:06 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 13:00:00) in space  (linearNDFast)
10:36:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:06 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 12:00:00, weight 0.91) and
                      after (2026-01-13 13:00:00, weight 0.09) in time
10:36:06 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:06 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -58.98740683574764 degrees.
10:36:06 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -58.98740683574764 degrees.
10:36:06 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:06 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:06 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:06 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:06 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:06 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:06 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:06 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:06 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:06 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:06 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:06 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:06 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:06 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:06 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:06 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:06 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:06 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:06 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:06 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:06 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:06 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:06 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:06 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:06 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:06 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.291767 (min) 0.67248 (max)
10:36:06 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.465973 (min) 0.735608 (max)
10:36:06 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.232633 (min) -0.128001 (max)
10:36:06 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.49827 (min) -4.29069 (max)
10:36:06 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 9.27906 (min) 10.5884 (max)
10:36:06 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:06 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 120.97 (max)
10:36:06 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0337085 (max)
10:36:06 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 2.92289 (min) 8.96794 (max)
10:36:06 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.219 (min) 34.694 (max)
10:36:06 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000313578 (min) 0.000733132 (max)
10:36:06 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:06 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:06 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:06 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:06 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:06 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:06 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:06 DEBUG   opendrift:728: No elements hit coastline.
10:36:06 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:36:06 DEBUG   opendrift:1714: No elements to deactivate
10:36:06 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:06 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:06 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:06 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 4
10:36:06 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0]
10:36:06 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3]
10:36:06 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 120.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  32.   0.]
 [  2.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
10:36:06 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:06 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:06 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:36:06 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:06 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.10990117959852334
10:36:06 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:06 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:06 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:06 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:558: 4 elements reached seafloor, interacting with bottom
10:36:06 DEBUG   opendrift:772: Lifting 4 elements to seafloor.
10:36:06 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:06 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:06 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:06 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:06 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:06 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(338), np.int64(0), np.int64(12), np.int64(150), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:06 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:06 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:06 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:06 DEBUG   opendrift:2117: ======================================================================
10:36:06 INFO    opendrift:2118: 2026-01-13 12:35:14.361162 - step 53 of 96 - 500 active elements (0 deactivated)
10:36:06 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:06 DEBUG   opendrift:2126: ======================================================================
10:36:06 DEBUG   opendrift:2137:                57.54997699181368 <- latitude -> 57.87483324375848
10:36:06 DEBUG   opendrift:2137:                10.530640079102414 <- longitude -> 11.019741092190825
10:36:06 DEBUG   opendrift:2137:                -42.964751472702225 <- z -> 0.0
10:36:06 DEBUG   opendrift:2138: ---------------------------------
10:36:06 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:06 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:06 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:06 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:06 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:06 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
10:36:06 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 12:00:00 (before)
                2026-01-13 13:00:00 (after)
10:36:06 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 12:00:00) in space  (linearNDFast)
10:36:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:06 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 13:00:00) in space  (linearNDFast)
10:36:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:06 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 12:00:00, weight 0.41) and
                      after (2026-01-13 13:00:00, weight 0.59) in time
10:36:06 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:06 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -58.980269874634565 degrees.
10:36:06 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -58.980269874634565 degrees.
10:36:06 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:06 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:06 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:06 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:06 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:06 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:06 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:06 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:06 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:06 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:06 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:06 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:06 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:06 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:06 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:06 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:06 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:06 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:06 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:06 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:06 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:06 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:06 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:06 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:06 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:06 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.294907 (min) 0.604188 (max)
10:36:06 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.432133 (min) 0.792237 (max)
10:36:06 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.248425 (min) -0.126407 (max)
10:36:06 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.12061 (min) -4.74625 (max)
10:36:06 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 9.80636 (min) 10.6048 (max)
10:36:06 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:06 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 124.602 (max)
10:36:06 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0335854 (max)
10:36:06 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 2.92773 (min) 8.92931 (max)
10:36:06 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.2244 (min) 34.6801 (max)
10:36:06 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000379953 (min) 0.000610625 (max)
10:36:06 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:06 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:06 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:06 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:06 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:06 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:06 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:06 DEBUG   opendrift:728: No elements hit coastline.
10:36:06 DEBUG   opendrift:772: Lifting 3 elements to seafloor.
10:36:06 DEBUG   opendrift:1714: No elements to deactivate
10:36:06 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:06 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:06 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:06 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 5
10:36:06 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0]
10:36:06 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3]
10:36:06 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 125.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  32.   0.]
 [  2.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
10:36:06 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:06 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:06 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:36:06 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:06 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.11519623767974878
10:36:06 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:06 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:06 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:06 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:558: 5 elements reached seafloor, interacting with bottom
10:36:06 DEBUG   opendrift:772: Lifting 5 elements to seafloor.
10:36:06 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:36:06 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:36:06 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:06 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:06 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:06 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:06 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:06 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:06 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(333), np.int64(0), np.int64(11), np.int64(156), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:06 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:06 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:06 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:06 DEBUG   opendrift:2117: ======================================================================
10:36:06 INFO    opendrift:2118: 2026-01-13 13:05:14.361162 - step 54 of 96 - 500 active elements (0 deactivated)
10:36:06 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:06 DEBUG   opendrift:2126: ======================================================================
10:36:06 DEBUG   opendrift:2137:                57.549976991813686 <- latitude -> 57.88161784204989
10:36:06 DEBUG   opendrift:2137:                10.53064007910241 <- longitude -> 11.026066440140475
10:36:06 DEBUG   opendrift:2137:                -42.602047183958106 <- z -> 0.0
10:36:06 DEBUG   opendrift:2138: ---------------------------------
10:36:06 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:06 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:06 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:06 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:06 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:06 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
10:36:06 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 13:00:00 (before)
                2026-01-13 14:00:00 (after)
10:36:07 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:36:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:36:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:36:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:36:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:36:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.741554644384955 and 59.79113566759277 degrees.
10:36:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:36:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.741554644384955 and 59.79113566759277 degrees.
10:36:08 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:36:08 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:36:08 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:36:08 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:36:08 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:36:08 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:36:08 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:36:08 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 70x52x11) for time after (2026-01-13 14:00:00)
10:36:08 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 13:00:00) in space  (linearNDFast)
10:36:08 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:08 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 14:00:00) in space  (linearNDFast)
10:36:08 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:08 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 13:00:00, weight 0.91) and
                      after (2026-01-13 14:00:00, weight 0.09) in time
10:36:08 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.97394453676694 degrees.
10:36:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.97394453676694 degrees.
10:36:08 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:08 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:08 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:08 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:08 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:08 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:08 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:08 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:08 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:08 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:08 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:08 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:08 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:08 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:08 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:08 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:08 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:08 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:08 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:08 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:08 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:08 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:08 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:08 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:08 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:08 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:08 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:08 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:08 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:08 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.340552 (min) 0.644804 (max)
10:36:08 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.394199 (min) 0.766377 (max)
10:36:08 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.265791 (min) -0.124792 (max)
10:36:08 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.60039 (min) -5.11677 (max)
10:36:08 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 10.2558 (min) 10.856 (max)
10:36:08 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:08 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 130.195 (max)
10:36:08 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0342169 (max)
10:36:08 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.02572 (min) 8.99767 (max)
10:36:08 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.3421 (min) 34.6815 (max)
10:36:08 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00048347 (min) 0.000601354 (max)
10:36:08 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:08 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:08 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:08 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:08 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:08 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:08 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:08 DEBUG   opendrift:728: No elements hit coastline.
10:36:08 DEBUG   opendrift:772: Lifting 10 elements to seafloor.
10:36:08 DEBUG   opendrift:1714: No elements to deactivate
10:36:08 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:08 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:08 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:08 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 3
10:36:08 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0]
10:36:08 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3]
10:36:08 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 128.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  33.   0.]
 [  2.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
10:36:08 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:08 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:08 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:36:08 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:08 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.1208588517088376
10:36:08 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:08 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:08 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:08 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:558: 3 elements reached seafloor, interacting with bottom
10:36:08 DEBUG   opendrift:772: Lifting 3 elements to seafloor.
10:36:08 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:08 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:08 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:08 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:08 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:08 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(330), np.int64(0), np.int64(11), np.int64(159), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:08 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:08 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:08 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:08 DEBUG   opendrift:2117: ======================================================================
10:36:08 INFO    opendrift:2118: 2026-01-13 13:35:14.361162 - step 55 of 96 - 500 active elements (0 deactivated)
10:36:08 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:08 DEBUG   opendrift:2126: ======================================================================
10:36:08 DEBUG   opendrift:2137:                57.549976991813686 <- latitude -> 57.88962730938462
10:36:08 DEBUG   opendrift:2137:                10.53064007910241 <- longitude -> 11.032083849961161
10:36:08 DEBUG   opendrift:2137:                -43.156410992110104 <- z -> 0.0
10:36:08 DEBUG   opendrift:2138: ---------------------------------
10:36:08 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:08 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:08 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:08 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:08 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:08 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36: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
10:36:08 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 13:00:00 (before)
                2026-01-13 14:00:00 (after)
10:36:08 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 13:00:00) in space  (linearNDFast)
10:36:08 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:08 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 14:00:00) in space  (linearNDFast)
10:36:08 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:08 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 13:00:00, weight 0.41) and
                      after (2026-01-13 14:00:00, weight 0.59) in time
10:36:08 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.967927125129656 degrees.
10:36:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.967927125129656 degrees.
10:36:08 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:08 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:08 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:08 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:08 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:08 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:08 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:08 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:08 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:08 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:08 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:08 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:08 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:08 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:08 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:08 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:08 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:08 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:08 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:08 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:08 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:08 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:08 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:08 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:08 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:08 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:08 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:08 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:08 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:08 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.361652 (min) 0.580078 (max)
10:36:08 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.390455 (min) 0.877863 (max)
10:36:08 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.298933 (min) -0.152074 (max)
10:36:08 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.39542 (min) -4.87453 (max)
10:36:08 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 10.1466 (min) 10.729 (max)
10:36:08 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:08 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 136.765 (max)
10:36:08 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0337728 (max)
10:36:08 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 2.94672 (min) 9.00929 (max)
10:36:08 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.2209 (min) 34.6224 (max)
10:36:08 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000693667 (min) 0.000675275 (max)
10:36:08 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:08 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:08 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:08 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:08 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:08 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:08 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:08 DEBUG   opendrift:728: No elements hit coastline.
10:36:08 DEBUG   opendrift:772: Lifting 16 elements to seafloor.
10:36:08 DEBUG   opendrift:1714: No elements to deactivate
10:36:08 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:08 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:08 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:08 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 5
10:36:08 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 3 0 0 0]
10:36:08 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 0 3 3 3]
10:36:08 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 132.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  33.   0.]
 [  3.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
10:36:08 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:08 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:08 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:36:08 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:08 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.12060789265593277
10:36:08 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:08 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:08 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:08 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:558: 4 elements reached seafloor, interacting with bottom
10:36:08 DEBUG   opendrift:772: Lifting 4 elements to seafloor.
10:36:08 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:08 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:08 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:08 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:08 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:08 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:08 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(327), np.int64(0), np.int64(11), np.int64(162), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:08 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:08 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:08 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:08 DEBUG   opendrift:2117: ======================================================================
10:36:08 INFO    opendrift:2118: 2026-01-13 14:05:14.361162 - step 56 of 96 - 500 active elements (0 deactivated)
10:36:08 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:08 DEBUG   opendrift:2126: ======================================================================
10:36:08 DEBUG   opendrift:2137:                57.54997699181369 <- latitude -> 57.89074397446234
10:36:08 DEBUG   opendrift:2137:                10.53064007910241 <- longitude -> 11.037460654938378
10:36:08 DEBUG   opendrift:2137:                -43.75743692975103 <- z -> 0.0
10:36:08 DEBUG   opendrift:2138: ---------------------------------
10:36:08 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:08 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:08 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:08 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:08 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:08 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36: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
10:36:08 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 14:00:00 (before)
                2026-01-13 15:00:00 (after)
10:36:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:36:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:36:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:36:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:36:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:36:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.72325476366561 and 59.79113566759277 degrees.
10:36:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:36:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.72325476366561 and 59.79113566759277 degrees.
10:36:11 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:36:11 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:36:11 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:36:11 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:36:11 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:36:11 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:36:11 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:36:11 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 71x53x11) for time after (2026-01-13 15:00:00)
10:36:11 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 14:00:00) in space  (linearNDFast)
10:36:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:11 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 15:00:00) in space  (linearNDFast)
10:36:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:11 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 14:00:00, weight 0.91) and
                      after (2026-01-13 15:00:00, weight 0.09) in time
10:36:11 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.96255031742909 degrees.
10:36:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.96255031742909 degrees.
10:36:11 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:11 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:11 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:11 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:11 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:11 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:11 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:11 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:11 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:11 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:11 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:11 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:11 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:11 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:11 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:11 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:11 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:11 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:11 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:11 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:11 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:11 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:11 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:11 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:11 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:11 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:11 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:11 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:11 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:11 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.381203 (min) 0.492798 (max)
10:36:11 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.385399 (min) 0.859682 (max)
10:36:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.334381 (min) -0.180749 (max)
10:36:11 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.19038 (min) -4.66969 (max)
10:36:11 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 10.015 (min) 10.9048 (max)
10:36:11 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 137.569 (max)
10:36:11 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.030942 (max)
10:36:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.06739 (min) 9.03003 (max)
10:36:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.3784 (min) 34.6161 (max)
10:36:11 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000986179 (min) 0.000718025 (max)
10:36:11 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:11 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:11 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:11 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:11 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:11 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:11 DEBUG   opendrift:728: No elements hit coastline.
10:36:11 DEBUG   opendrift:772: Lifting 28 elements to seafloor.
10:36:11 DEBUG   opendrift:1714: No elements to deactivate
10:36:11 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:11 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:11 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:11 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
10:36:11 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0]
10:36:11 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3]
10:36:11 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 134.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  33.   0.]
 [  3.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
10:36:11 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:11 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:11 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:36:11 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:11 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.12248877928338167
10:36:11 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:11 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:11 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:11 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
10:36:11 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
10:36:11 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:36:11 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:11 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:11 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:11 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:11 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(325), np.int64(0), np.int64(11), np.int64(164), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:11 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:11 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:11 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:11 DEBUG   opendrift:2117: ======================================================================
10:36:11 INFO    opendrift:2118: 2026-01-13 14:35:14.361162 - step 57 of 96 - 500 active elements (0 deactivated)
10:36:11 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:11 DEBUG   opendrift:2126: ======================================================================
10:36:11 DEBUG   opendrift:2137:                57.5499769918137 <- latitude -> 57.89722202440612
10:36:11 DEBUG   opendrift:2137:                10.53064007910241 <- longitude -> 11.039110741675062
10:36:11 DEBUG   opendrift:2137:                -44.819260093541224 <- z -> -0.44637686605024207
10:36:11 DEBUG   opendrift:2138: ---------------------------------
10:36:11 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:11 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:11 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:11 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:11 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:11 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36: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
10:36:11 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 14:00:00 (before)
                2026-01-13 15:00:00 (after)
10:36:11 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 14:00:00) in space  (linearNDFast)
10:36:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:11 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 15:00:00) in space  (linearNDFast)
10:36:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:11 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 14:00:00, weight 0.41) and
                      after (2026-01-13 15:00:00, weight 0.59) in time
10:36:11 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.960900228540936 degrees.
10:36:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.960900228540936 degrees.
10:36:11 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:11 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:11 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:11 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:11 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:11 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:11 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:11 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:11 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:11 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:11 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:11 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:11 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:11 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:11 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:11 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:11 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:11 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:11 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:11 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:11 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:11 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:11 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:11 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:11 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:11 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:11 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:11 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:11 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:11 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.393432 (min) 0.486087 (max)
10:36:11 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.356415 (min) 1.01195 (max)
10:36:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.376119 (min) -0.216458 (max)
10:36:11 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.90834 (min) -4.66636 (max)
10:36:11 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 10.1082 (min) 11.2307 (max)
10:36:11 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 142.787 (max)
10:36:11 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.0132e-06 (min) 0.0344842 (max)
10:36:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.0373 (min) 9.03408 (max)
10:36:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.2679 (min) 34.5633 (max)
10:36:11 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00136656 (min) 0.000931986 (max)
10:36:11 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:11 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:11 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:11 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:11 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:11 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:11 DEBUG   opendrift:728: No elements hit coastline.
10:36:11 DEBUG   opendrift:772: Lifting 35 elements to seafloor.
10:36:11 DEBUG   opendrift:1714: No elements to deactivate
10:36:11 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:11 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:11 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:11 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
10:36:11 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
10:36:11 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
10:36:11 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 135.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  33.   0.]
 [  3.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
10:36:11 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:11 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:11 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:36:11 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:11 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.12461801242506072
10:36:11 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:11 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:11 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:11 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:36:11 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:36:11 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:11 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:11 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:11 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:11 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:11 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:11 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(324), np.int64(0), np.int64(11), np.int64(165), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:11 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:11 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:11 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:11 DEBUG   opendrift:2117: ======================================================================
10:36:11 INFO    opendrift:2118: 2026-01-13 15:05:14.361162 - step 58 of 96 - 500 active elements (0 deactivated)
10:36:11 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:11 DEBUG   opendrift:2126: ======================================================================
10:36:11 DEBUG   opendrift:2137:                57.5499769918137 <- latitude -> 57.90425831539501
10:36:11 DEBUG   opendrift:2137:                10.53064007910241 <- longitude -> 11.04030521548044
10:36:11 DEBUG   opendrift:2137:                -47.351490543611035 <- z -> 0.0
10:36:11 DEBUG   opendrift:2138: ---------------------------------
10:36:11 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:11 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:11 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:11 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:11 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:11 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36: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
10:36:11 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 15:00:00 (before)
                2026-01-13 16:00:00 (after)
10:36:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:36:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:36:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:36:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:36:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:36:12 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.71633735892392 and 59.77971398933626 degrees.
10:36:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:36:12 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.71633735892392 and 59.77971398933626 degrees.
10:36:12 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:36:12 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:36:12 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:36:12 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:36:12 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:36:12 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:36:12 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:36:12 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 72x52x11) for time after (2026-01-13 16:00:00)
10:36:12 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 15:00:00) in space  (linearNDFast)
10:36:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:12 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 16:00:00) in space  (linearNDFast)
10:36:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:12 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 15:00:00, weight 0.91) and
                      after (2026-01-13 16:00:00, weight 0.09) in time
10:36:12 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:12 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.959705762918205 degrees.
10:36:12 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.959705762918205 degrees.
10:36:12 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:12 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:12 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:12 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:12 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:12 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:12 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:12 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:12 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:12 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:12 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:12 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:12 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:12 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:12 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:12 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:12 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:12 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:12 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:12 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:12 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:12 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:12 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:12 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:12 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:12 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.392079 (min) 0.532288 (max)
10:36:12 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.331703 (min) 0.943007 (max)
10:36:12 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.416678 (min) -0.252347 (max)
10:36:12 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.67477 (min) -4.64222 (max)
10:36:12 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 10.1546 (min) 11.4958 (max)
10:36:12 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:12 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 147.835 (max)
10:36:12 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0347923 (max)
10:36:12 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.00625 (min) 9.0525 (max)
10:36:12 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.2227 (min) 34.5791 (max)
10:36:12 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00134115 (min) 0.000970345 (max)
10:36:12 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:12 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:12 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:12 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:12 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:12 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:12 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:12 DEBUG   opendrift:728: No elements hit coastline.
10:36:12 DEBUG   opendrift:772: Lifting 38 elements to seafloor.
10:36:12 DEBUG   opendrift:1714: No elements to deactivate
10:36:12 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:12 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:12 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:12 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 3
10:36:12 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0]
10:36:12 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3]
10:36:12 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 138.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  33.   0.]
 [  3.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
10:36:12 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:12 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:12 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:36:12 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:12 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.12607873222447083
10:36:12 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:12 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:12 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:12 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:558: 3 elements reached seafloor, interacting with bottom
10:36:12 DEBUG   opendrift:772: Lifting 3 elements to seafloor.
10:36:12 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:12 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:12 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:12 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:12 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:12 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(321), np.int64(0), np.int64(11), np.int64(168), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:12 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:12 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:12 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:12 DEBUG   opendrift:2117: ======================================================================
10:36:12 INFO    opendrift:2118: 2026-01-13 15:35:14.361162 - step 59 of 96 - 500 active elements (0 deactivated)
10:36:12 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:12 DEBUG   opendrift:2126: ======================================================================
10:36:12 DEBUG   opendrift:2137:                57.5499769918137 <- latitude -> 57.904578085725866
10:36:12 DEBUG   opendrift:2137:                10.53064007910241 <- longitude -> 11.042128839667084
10:36:12 DEBUG   opendrift:2137:                -50.14051508574868 <- z -> 0.0
10:36:12 DEBUG   opendrift:2138: ---------------------------------
10:36:12 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:12 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:12 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:12 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:12 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:12 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
10:36:12 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 15:00:00 (before)
                2026-01-13 16:00:00 (after)
10:36:12 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 15:00:00) in space  (linearNDFast)
10:36:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:12 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 16:00:00) in space  (linearNDFast)
10:36:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:12 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 15:00:00, weight 0.41) and
                      after (2026-01-13 16:00:00, weight 0.59) in time
10:36:12 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:12 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.95788213292633 degrees.
10:36:12 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.95788213292633 degrees.
10:36:12 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:12 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:12 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:12 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:12 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:12 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:12 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:12 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:12 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:12 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:12 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:12 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:12 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:12 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:12 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:12 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:12 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:12 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:12 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:12 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:12 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:12 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:12 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:12 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:12 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:12 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.326547 (min) 0.55505 (max)
10:36:12 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.297497 (min) 1.04451 (max)
10:36:12 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.452713 (min) -0.287207 (max)
10:36:12 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.45538 (min) -4.51966 (max)
10:36:12 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 9.98067 (min) 11.5026 (max)
10:36:12 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:12 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 148.047 (max)
10:36:12 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0316119 (max)
10:36:12 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.04122 (min) 9.09007 (max)
10:36:12 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.2909 (min) 34.6092 (max)
10:36:12 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00155042 (min) 0.00119547 (max)
10:36:12 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:12 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:12 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:12 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:12 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:12 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:12 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:12 DEBUG   opendrift:728: No elements hit coastline.
10:36:12 DEBUG   opendrift:772: Lifting 48 elements to seafloor.
10:36:12 DEBUG   opendrift:1714: No elements to deactivate
10:36:12 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:12 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:12 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:12 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
10:36:12 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
10:36:12 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
10:36:12 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 139.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  33.   0.]
 [  3.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
10:36:12 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:12 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:12 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:36:12 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:12 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.12470390139921902
10:36:12 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:12 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:12 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:12 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
10:36:12 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
10:36:12 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:12 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:12 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:12 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:12 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:12 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:12 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(320), np.int64(0), np.int64(10), np.int64(170), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:12 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:12 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:12 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:12 DEBUG   opendrift:2117: ======================================================================
10:36:12 INFO    opendrift:2118: 2026-01-13 16:05:14.361162 - step 60 of 96 - 500 active elements (0 deactivated)
10:36:12 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:12 DEBUG   opendrift:2126: ======================================================================
10:36:12 DEBUG   opendrift:2137:                57.5499769918137 <- latitude -> 57.903911971618655
10:36:12 DEBUG   opendrift:2137:                10.53064007910241 <- longitude -> 11.044268236705193
10:36:12 DEBUG   opendrift:2137:                -53.6288313303921 <- z -> 0.0
10:36:12 DEBUG   opendrift:2138: ---------------------------------
10:36:12 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:12 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:12 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:12 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:12 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:12 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
10:36:12 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 16:00:00 (before)
                2026-01-13 17:00:00 (after)
10:36:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:36:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:36:14 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:36:14 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:36:14 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:36:14 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.68864022542707 and 59.77971398933626 degrees.
10:36:14 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:36:14 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.68864022542707 and 59.77971398933626 degrees.
10:36:14 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:36:14 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:36:14 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:36:14 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:36:14 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:36:14 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:36:14 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:36:14 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 76x52x12) for time after (2026-01-13 17:00:00)
10:36:14 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 16:00:00) in space  (linearNDFast)
10:36:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:14 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 17:00:00) in space  (linearNDFast)
10:36:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:14 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 16:00:00, weight 0.91) and
                      after (2026-01-13 17:00:00, weight 0.09) in time
10:36:14 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:14 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.9557427389017 degrees.
10:36:14 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.9557427389017 degrees.
10:36:14 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:14 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:14 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:14 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:14 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:14 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:14 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:14 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:14 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:14 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:14 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:14 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:14 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:14 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:14 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:14 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:14 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:14 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:14 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:14 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:14 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:14 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:14 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:14 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:14 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:14 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:14 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:14 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.336006 (min) 0.606542 (max)
10:36:14 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.268056 (min) 1.1026 (max)
10:36:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.488458 (min) -0.320053 (max)
10:36:14 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.24911 (min) -4.3865 (max)
10:36:14 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 9.80179 (min) 11.5394 (max)
10:36:14 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 147.493 (max)
10:36:14 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0330394 (max)
10:36:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.04404 (min) 9.09746 (max)
10:36:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.2666 (min) 34.6115 (max)
10:36:14 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00170869 (min) 0.00157897 (max)
10:36:14 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:14 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:14 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:14 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:14 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:14 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:14 DEBUG   opendrift:728: No elements hit coastline.
10:36:14 DEBUG   opendrift:772: Lifting 49 elements to seafloor.
10:36:14 DEBUG   opendrift:1714: No elements to deactivate
10:36:14 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:14 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:14 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:14 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 3
10:36:14 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0]
10:36:14 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3]
10:36:14 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 142.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  34.   0.]
 [  3.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
10:36:14 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:14 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:14 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:36:14 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:14 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.12444646042603491
10:36:14 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:14 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:14 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:14 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:558: 3 elements reached seafloor, interacting with bottom
10:36:14 DEBUG   opendrift:772: Lifting 3 elements to seafloor.
10:36:14 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:14 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:14 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:14 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:14 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:14 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(317), np.int64(0), np.int64(10), np.int64(173), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:14 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:14 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:14 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:14 DEBUG   opendrift:2117: ======================================================================
10:36:14 INFO    opendrift:2118: 2026-01-13 16:35:14.361162 - step 61 of 96 - 500 active elements (0 deactivated)
10:36:14 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:14 DEBUG   opendrift:2126: ======================================================================
10:36:14 DEBUG   opendrift:2137:                57.5499769918137 <- latitude -> 57.903955532839
10:36:14 DEBUG   opendrift:2137:                10.530640079102408 <- longitude -> 11.045706528436392
10:36:14 DEBUG   opendrift:2137:                -57.44730039800556 <- z -> -0.05967814386728687
10:36:14 DEBUG   opendrift:2138: ---------------------------------
10:36:14 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:14 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:14 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:14 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:14 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:14 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
10:36:14 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 16:00:00 (before)
                2026-01-13 17:00:00 (after)
10:36:14 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 16:00:00) in space  (linearNDFast)
10:36:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:14 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 17:00:00) in space  (linearNDFast)
10:36:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:14 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 16:00:00, weight 0.41) and
                      after (2026-01-13 17:00:00, weight 0.59) in time
10:36:14 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:14 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.95430444210211 degrees.
10:36:14 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.95430444210211 degrees.
10:36:14 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:14 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:14 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:14 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:14 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:14 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:14 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:14 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:14 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:14 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:14 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:14 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:14 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:14 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:14 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:14 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:14 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:14 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:14 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:14 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:14 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:14 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:14 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:14 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:14 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:14 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:14 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:14 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.334405 (min) 0.634159 (max)
10:36:14 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.238996 (min) 1.11048 (max)
10:36:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.518727 (min) -0.346598 (max)
10:36:14 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.95929 (min) -4.20327 (max)
10:36:14 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 9.5997 (min) 11.6054 (max)
10:36:14 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 147.325 (max)
10:36:14 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.02277e-06 (min) 0.0379619 (max)
10:36:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.08559 (min) 9.08212 (max)
10:36:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.2742 (min) 34.5959 (max)
10:36:14 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00152756 (min) 0.000883411 (max)
10:36:14 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:14 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:14 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:14 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:14 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:14 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:14 DEBUG   opendrift:728: No elements hit coastline.
10:36:14 DEBUG   opendrift:772: Lifting 53 elements to seafloor.
10:36:14 DEBUG   opendrift:1714: No elements to deactivate
10:36:14 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:14 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:14 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:14 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 3
10:36:14 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0]
10:36:14 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3]
10:36:14 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 145.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  34.   0.]
 [  3.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
10:36:14 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:14 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:14 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:36:14 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:14 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.1229924343743642
10:36:14 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:14 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:14 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:14 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:558: 3 elements reached seafloor, interacting with bottom
10:36:14 DEBUG   opendrift:772: Lifting 3 elements to seafloor.
10:36:14 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:14 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:14 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:14 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:14 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:14 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:14 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(314), np.int64(0), np.int64(10), np.int64(176), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:14 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:14 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:14 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:14 DEBUG   opendrift:2117: ======================================================================
10:36:14 INFO    opendrift:2118: 2026-01-13 17:05:14.361162 - step 62 of 96 - 500 active elements (0 deactivated)
10:36:14 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:14 DEBUG   opendrift:2126: ======================================================================
10:36:14 DEBUG   opendrift:2137:                57.5499769918137 <- latitude -> 57.906092597375725
10:36:14 DEBUG   opendrift:2137:                10.530640079102408 <- longitude -> 11.046887370137465
10:36:14 DEBUG   opendrift:2137:                -60.90195102973569 <- z -> 0.0
10:36:14 DEBUG   opendrift:2138: ---------------------------------
10:36:14 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:14 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:14 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:14 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:14 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:14 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
10:36:14 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 17:00:00 (before)
                2026-01-13 18:00:00 (after)
10:36:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:36:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:36:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:36:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:36:16 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:36:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.66783844473676 and 59.802559997740204 degrees.
10:36:16 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:36:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.66783844473676 and 59.802559997740204 degrees.
10:36:16 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:36:16 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:36:16 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:36:16 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:36:16 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:36:16 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:36:16 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:36:16 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 79x54x12) for time after (2026-01-13 18:00:00)
10:36:16 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 17:00:00) in space  (linearNDFast)
10:36:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:16 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 18:00:00) in space  (linearNDFast)
10:36:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:16 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 17:00:00, weight 0.91) and
                      after (2026-01-13 18:00:00, weight 0.09) in time
10:36:16 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.953123604036406 degrees.
10:36:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.953123604036406 degrees.
10:36:16 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:16 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:16 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:16 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:16 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:16 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:16 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:16 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:16 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:16 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:16 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:16 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:16 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:16 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:16 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:16 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:16 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:16 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:16 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:16 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:16 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:16 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:16 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:16 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:16 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:16 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.327772 (min) 0.703397 (max)
10:36:16 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.206738 (min) 1.18632 (max)
10:36:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.547158 (min) -0.369844 (max)
10:36:16 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.69621 (min) -3.96814 (max)
10:36:16 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 9.3842 (min) 11.6446 (max)
10:36:16 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 147.076 (max)
10:36:16 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0519571 (max)
10:36:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.04496 (min) 9.05445 (max)
10:36:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.2354 (min) 34.6063 (max)
10:36:16 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.0015592 (min) 0.000698976 (max)
10:36:16 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:16 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:16 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:16 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:16 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:16 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:16 DEBUG   opendrift:728: No elements hit coastline.
10:36:16 DEBUG   opendrift:772: Lifting 59 elements to seafloor.
10:36:16 DEBUG   opendrift:1714: No elements to deactivate
10:36:16 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:16 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:16 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:16 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
10:36:16 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
10:36:16 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
10:36:16 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 146.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  34.   0.]
 [  3.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
10:36:16 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:16 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:16 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:36:16 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:16 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.12143512125314503
10:36:16 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:16 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:16 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:16 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:36:16 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:36:16 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
10:36:16 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:16 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:16 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:16 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:16 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(313), np.int64(0), np.int64(10), np.int64(177), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:16 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:16 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:16 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:16 DEBUG   opendrift:2117: ======================================================================
10:36:16 INFO    opendrift:2118: 2026-01-13 17:35:14.361162 - step 63 of 96 - 500 active elements (0 deactivated)
10:36:16 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:16 DEBUG   opendrift:2126: ======================================================================
10:36:16 DEBUG   opendrift:2137:                57.5499769918137 <- latitude -> 57.91225869316007
10:36:16 DEBUG   opendrift:2137:                10.530640079102408 <- longitude -> 11.050448454408896
10:36:16 DEBUG   opendrift:2137:                -63.732999053563184 <- z -> 0.0
10:36:16 DEBUG   opendrift:2138: ---------------------------------
10:36:16 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:16 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:16 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:16 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:16 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36: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
10:36:16 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 17:00:00 (before)
                2026-01-13 18:00:00 (after)
10:36:16 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 17:00:00) in space  (linearNDFast)
10:36:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:16 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 18:00:00) in space  (linearNDFast)
10:36:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:16 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 17:00:00, weight 0.41) and
                      after (2026-01-13 18:00:00, weight 0.59) in time
10:36:16 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.94956250849457 degrees.
10:36:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.94956250849457 degrees.
10:36:16 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:16 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:16 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:16 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:16 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:16 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:16 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:16 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:16 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:16 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:16 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:16 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:16 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:16 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:16 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:16 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:16 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:16 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:16 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:16 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:16 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:16 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:16 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:16 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:16 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:16 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.297364 (min) 0.687891 (max)
10:36:16 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.149324 (min) 1.08346 (max)
10:36:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.567217 (min) -0.388952 (max)
10:36:16 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.60096 (min) -3.48771 (max)
10:36:16 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 9.10529 (min) 11.6078 (max)
10:36:16 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 147.181 (max)
10:36:16 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.06086 (max)
10:36:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.07181 (min) 9.03155 (max)
10:36:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.2809 (min) 34.6379 (max)
10:36:16 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00177832 (min) 0.000863528 (max)
10:36:16 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:16 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:16 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:16 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:16 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:16 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:16 DEBUG   opendrift:728: No elements hit coastline.
10:36:16 DEBUG   opendrift:772: Lifting 61 elements to seafloor.
10:36:16 DEBUG   opendrift:1714: No elements to deactivate
10:36:16 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:16 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:16 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:16 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
10:36:16 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0]
10:36:16 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3]
10:36:16 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 148.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  34.   0.]
 [  3.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
10:36:16 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:16 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:16 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:36:16 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:16 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.11991219478961666
10:36:16 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:16 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:16 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:16 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
10:36:16 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
10:36:16 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:16 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:16 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:16 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:16 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:16 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:16 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(311), np.int64(0), np.int64(10), np.int64(179), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:16 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:16 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:16 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:16 DEBUG   opendrift:2117: ======================================================================
10:36:16 INFO    opendrift:2118: 2026-01-13 18:05:14.361162 - step 64 of 96 - 500 active elements (0 deactivated)
10:36:16 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:16 DEBUG   opendrift:2126: ======================================================================
10:36:16 DEBUG   opendrift:2137:                57.54997699181371 <- latitude -> 57.91917184506545
10:36:16 DEBUG   opendrift:2137:                10.530640079102408 <- longitude -> 11.05523703747648
10:36:16 DEBUG   opendrift:2137:                -66.48150773650673 <- z -> -0.02166157318164119
10:36:16 DEBUG   opendrift:2138: ---------------------------------
10:36:16 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:16 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:16 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:16 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:16 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36: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
10:36:16 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 18:00:00 (before)
                2026-01-13 19:00:00 (after)
10:36:17 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:36:17 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:36:17 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:36:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:36:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:36:18 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.665357723620595 and 59.802559997740204 degrees.
10:36:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:36:18 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.665357723620595 and 59.802559997740204 degrees.
10:36:18 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:36:18 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:36:18 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:36:18 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:36:18 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:36:18 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:36:18 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:36:18 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 81x53x13) for time after (2026-01-13 19:00:00)
10:36:18 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 18:00:00) in space  (linearNDFast)
10:36:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:18 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 19:00:00) in space  (linearNDFast)
10:36:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:18 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 18:00:00, weight 0.91) and
                      after (2026-01-13 19:00:00, weight 0.09) in time
10:36:18 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:18 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.94477392977597 degrees.
10:36:18 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.94477392977597 degrees.
10:36:18 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:18 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:18 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:18 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:18 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:18 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:18 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:18 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:18 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:18 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:18 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:18 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:18 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:18 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:18 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:18 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:18 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:18 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:18 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:18 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:18 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:18 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:18 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:18 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:18 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:18 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:18 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:18 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:18 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:18 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.318893 (min) 0.709196 (max)
10:36:18 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.117715 (min) 1.01175 (max)
10:36:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.584097 (min) -0.405208 (max)
10:36:18 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.5949 (min) -3.14651 (max)
10:36:18 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.97055 (min) 11.5397 (max)
10:36:18 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 146.424 (max)
10:36:18 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01211e-06 (min) 0.0636036 (max)
10:36:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.09093 (min) 9.05308 (max)
10:36:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.3065 (min) 34.6715 (max)
10:36:18 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00166802 (min) 0.000868769 (max)
10:36:18 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:18 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:18 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:18 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:18 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:18 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:18 DEBUG   opendrift:728: No elements hit coastline.
10:36:18 DEBUG   opendrift:772: Lifting 62 elements to seafloor.
10:36:18 DEBUG   opendrift:1714: No elements to deactivate
10:36:18 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:18 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:18 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:18 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
10:36:18 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
10:36:18 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
10:36:18 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 149.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  34.   0.]
 [  3.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
10:36:18 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:18 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:18 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:36:18 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:18 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.11885233727571422
10:36:18 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:18 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:18 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:18 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:36:18 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:36:18 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:18 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:18 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:18 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:18 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:18 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(310), np.int64(0), np.int64(10), np.int64(180), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:18 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:18 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:18 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:18 DEBUG   opendrift:2117: ======================================================================
10:36:18 INFO    opendrift:2118: 2026-01-13 18:35:14.361162 - step 65 of 96 - 500 active elements (0 deactivated)
10:36:18 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:18 DEBUG   opendrift:2126: ======================================================================
10:36:18 DEBUG   opendrift:2137:                57.54997699181371 <- latitude -> 57.92869615641872
10:36:18 DEBUG   opendrift:2137:                10.530640079102408 <- longitude -> 11.0605095267206
10:36:18 DEBUG   opendrift:2137:                -68.01767244788324 <- z -> 0.0
10:36:18 DEBUG   opendrift:2138: ---------------------------------
10:36:18 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:18 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:18 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:18 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:18 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:18 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:18 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
10:36:18 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 18:00:00 (before)
                2026-01-13 19:00:00 (after)
10:36:18 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 18:00:00) in space  (linearNDFast)
10:36:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:18 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 19:00:00) in space  (linearNDFast)
10:36:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:18 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 18:00:00, weight 0.41) and
                      after (2026-01-13 19:00:00, weight 0.59) in time
10:36:18 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:18 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.93950143355852 degrees.
10:36:18 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.93950143355852 degrees.
10:36:18 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:18 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:18 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:18 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:18 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:18 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:18 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:18 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:18 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:18 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:18 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:18 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:18 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:18 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:18 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:18 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:18 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:18 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:18 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:18 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:18 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:18 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:18 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:18 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:18 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:18 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:18 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:18 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:18 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:18 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.315065 (min) 0.684005 (max)
10:36:18 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.141828 (min) 0.993524 (max)
10:36:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.586397 (min) -0.410975 (max)
10:36:18 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.84771 (min) -3.46329 (max)
10:36:18 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 9.51715 (min) 11.4044 (max)
10:36:18 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 150.142 (max)
10:36:18 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0458942 (max)
10:36:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 2.98287 (min) 9.04112 (max)
10:36:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.19 (min) 34.6596 (max)
10:36:18 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00136686 (min) 0.000784325 (max)
10:36:18 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:18 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:18 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:18 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:18 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:18 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:18 DEBUG   opendrift:728: No elements hit coastline.
10:36:18 DEBUG   opendrift:772: Lifting 62 elements to seafloor.
10:36:18 DEBUG   opendrift:1714: No elements to deactivate
10:36:18 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:18 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:18 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:18 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
10:36:18 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
10:36:18 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
10:36:18 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 150.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  34.   0.]
 [  3.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
10:36:18 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:18 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:18 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:36:18 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:18 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.11869819749390924
10:36:18 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:18 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:18 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:18 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:36:18 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:36:18 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:18 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:18 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:18 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:18 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:18 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:18 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(309), np.int64(0), np.int64(10), np.int64(181), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:18 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:18 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:18 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:18 DEBUG   opendrift:2117: ======================================================================
10:36:18 INFO    opendrift:2118: 2026-01-13 19:05:14.361162 - step 66 of 96 - 500 active elements (0 deactivated)
10:36:18 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:18 DEBUG   opendrift:2126: ======================================================================
10:36:18 DEBUG   opendrift:2137:                57.54997699181371 <- latitude -> 57.93548102104296
10:36:18 DEBUG   opendrift:2137:                10.530640079102408 <- longitude -> 11.066520780352315
10:36:18 DEBUG   opendrift:2137:                -68.55262716332057 <- z -> 0.0
10:36:18 DEBUG   opendrift:2138: ---------------------------------
10:36:18 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:18 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:18 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:18 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:18 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:18 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:18 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
10:36:18 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 19:00:00 (before)
                2026-01-13 20:00:00 (after)
10:36:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:36:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:36:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:36:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:36:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:36:19 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.651467874156324 and 59.802559997740204 degrees.
10:36:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:36:19 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.651467874156324 and 59.802559997740204 degrees.
10:36:19 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:36:19 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:36:19 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:36:19 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:36:19 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:36:19 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:36:19 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:36:19 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 83x53x13) for time after (2026-01-13 20:00:00)
10:36:19 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 19:00:00) in space  (linearNDFast)
10:36:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:19 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 20:00:00) in space  (linearNDFast)
10:36:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:19 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 19:00:00, weight 0.91) and
                      after (2026-01-13 20:00:00, weight 0.09) in time
10:36:19 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:19 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.93349018247315 degrees.
10:36:19 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.93349018247315 degrees.
10:36:19 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:19 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:19 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:19 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:19 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:19 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:19 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:19 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:19 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:19 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:19 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:19 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:19 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:19 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:19 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:19 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:19 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:19 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:19 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:19 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:19 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:19 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.328261 (min) 0.737557 (max)
10:36:19 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.19654 (min) 0.983586 (max)
10:36:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.588215 (min) -0.412853 (max)
10:36:19 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.05184 (min) -3.76577 (max)
10:36:19 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 9.52859 (min) 11.343 (max)
10:36:19 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 155.866 (max)
10:36:19 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0427335 (max)
10:36:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.0174 (min) 9.05043 (max)
10:36:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.2403 (min) 34.6479 (max)
10:36:19 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00113641 (min) 0.000951103 (max)
10:36:19 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:19 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:19 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:19 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:19 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:19 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:19 DEBUG   opendrift:728: No elements hit coastline.
10:36:19 DEBUG   opendrift:772: Lifting 64 elements to seafloor.
10:36:19 DEBUG   opendrift:1714: No elements to deactivate
10:36:19 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:19 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:19 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:19 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
10:36:19 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:19 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.11944449387952971
10:36:19 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:19 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:19 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:19 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:19 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:19 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:19 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:19 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(309), np.int64(0), np.int64(10), np.int64(181), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:19 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:19 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:19 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:19 DEBUG   opendrift:2117: ======================================================================
10:36:19 INFO    opendrift:2118: 2026-01-13 19:35:14.361162 - step 67 of 96 - 500 active elements (0 deactivated)
10:36:19 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:19 DEBUG   opendrift:2126: ======================================================================
10:36:19 DEBUG   opendrift:2137:                57.54997699181371 <- latitude -> 57.94520884966131
10:36:19 DEBUG   opendrift:2137:                10.530640079102408 <- longitude -> 11.075502847257868
10:36:19 DEBUG   opendrift:2137:                -69.20380936491085 <- z -> 0.0
10:36:19 DEBUG   opendrift:2138: ---------------------------------
10:36:19 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:19 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:19 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:19 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:19 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36: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
10:36:19 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 19:00:00 (before)
                2026-01-13 20:00:00 (after)
10:36:19 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 19:00:00) in space  (linearNDFast)
10:36:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:19 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 20:00:00) in space  (linearNDFast)
10:36:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:19 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 19:00:00, weight 0.41) and
                      after (2026-01-13 20:00:00, weight 0.59) in time
10:36:19 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:19 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.924508106426195 degrees.
10:36:19 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.924508106426195 degrees.
10:36:19 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:19 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:19 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:19 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:19 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:19 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:19 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:19 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:19 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:19 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:19 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:19 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:19 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:19 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:19 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:19 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:19 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:19 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:19 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:19 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:19 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:19 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.348228 (min) 0.783496 (max)
10:36:19 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.260657 (min) 1.04557 (max)
10:36:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.57046 (min) -0.399237 (max)
10:36:19 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.24742 (min) -4.32783 (max)
10:36:19 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 9.69758 (min) 11.5303 (max)
10:36:19 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 162.155 (max)
10:36:19 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0409792 (max)
10:36:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.12135 (min) 8.9984 (max)
10:36:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.2988 (min) 34.6383 (max)
10:36:19 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00336165 (min) 0.00114493 (max)
10:36:19 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:19 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:19 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:19 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:19 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:19 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:19 DEBUG   opendrift:728: No elements hit coastline.
10:36:19 DEBUG   opendrift:767: No elements hit seafloor.
10:36:19 DEBUG   opendrift:1714: No elements to deactivate
10:36:19 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:19 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:19 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:19 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
10:36:19 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:19 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.12427826942270946
10:36:19 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:19 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:19 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:19 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:19 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:19 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:19 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:19 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(309), np.int64(0), np.int64(10), np.int64(181), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:19 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:19 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:19 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:19 DEBUG   opendrift:2117: ======================================================================
10:36:19 INFO    opendrift:2118: 2026-01-13 20:05:14.361162 - step 68 of 96 - 500 active elements (0 deactivated)
10:36:19 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:19 DEBUG   opendrift:2126: ======================================================================
10:36:19 DEBUG   opendrift:2137:                57.54997699181371 <- latitude -> 57.95665769445935
10:36:19 DEBUG   opendrift:2137:                10.530640079102412 <- longitude -> 11.073996725085003
10:36:19 DEBUG   opendrift:2137:                -69.40876668818116 <- z -> 0.0
10:36:19 DEBUG   opendrift:2138: ---------------------------------
10:36:19 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:19 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:19 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:19 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:19 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36: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
10:36:19 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 20:00:00 (before)
                2026-01-13 21:00:00 (after)
10:36:20 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:36:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:36:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:36:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:36:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:36:21 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.630612351465615 and 59.81398697979367 degrees.
10:36:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:36:21 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.630612351465615 and 59.81398697979367 degrees.
10:36:21 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:36:21 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:36:21 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:36:21 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:36:21 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:36:21 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:36:21 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:36:21 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 86x54x13) for time after (2026-01-13 21:00:00)
10:36:21 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 20:00:00) in space  (linearNDFast)
10:36:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:21 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 21:00:00) in space  (linearNDFast)
10:36:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:21 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 20:00:00, weight 0.91) and
                      after (2026-01-13 21:00:00, weight 0.09) in time
10:36:21 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:21 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.92601422792644 degrees.
10:36:21 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.92601422792644 degrees.
10:36:21 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:21 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:21 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:21 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:21 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:21 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:21 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:21 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:21 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:21 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:21 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:21 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:21 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:21 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:21 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:21 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:21 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:21 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:21 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:21 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:21 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:21 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:21 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:21 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:21 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:21 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:21 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:21 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:21 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:21 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.368067 (min) 0.78472 (max)
10:36:21 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.325338 (min) 1.05569 (max)
10:36:21 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.550031 (min) -0.383131 (max)
10:36:21 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.50113 (min) -4.88619 (max)
10:36:21 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 9.74032 (min) 11.5799 (max)
10:36:21 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:21 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 167.946 (max)
10:36:21 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.0473197 (max)
10:36:21 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.1254 (min) 9.02228 (max)
10:36:21 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.3135 (min) 34.6378 (max)
10:36:21 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00222901 (min) 0.000999246 (max)
10:36:21 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:21 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:21 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:21 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:21 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:21 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:21 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:21 DEBUG   opendrift:728: No elements hit coastline.
10:36:21 DEBUG   opendrift:767: No elements hit seafloor.
10:36:21 DEBUG   opendrift:1714: No elements to deactivate
10:36:21 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:21 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:21 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:21 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
10:36:21 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
10:36:21 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
10:36:21 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 151.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  34.   0.]
 [  3.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
10:36:21 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:21 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:21 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:36:21 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:21 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.12734159105430976
10:36:21 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:21 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:21 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:21 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:36:21 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:36:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:21 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:21 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:21 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:21 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:21 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(308), np.int64(0), np.int64(10), np.int64(182), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:21 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:21 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:21 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:21 DEBUG   opendrift:2117: ======================================================================
10:36:21 INFO    opendrift:2118: 2026-01-13 20:35:14.361162 - step 69 of 96 - 500 active elements (0 deactivated)
10:36:21 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:21 DEBUG   opendrift:2126: ======================================================================
10:36:21 DEBUG   opendrift:2137:                57.54997699181371 <- latitude -> 57.965313575946645
10:36:21 DEBUG   opendrift:2137:                10.530640079102412 <- longitude -> 11.084446537594298
10:36:21 DEBUG   opendrift:2137:                -69.41573600447117 <- z -> 0.0
10:36:21 DEBUG   opendrift:2138: ---------------------------------
10:36:21 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:21 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:21 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:21 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:21 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:21 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36: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
10:36:21 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 20:00:00 (before)
                2026-01-13 21:00:00 (after)
10:36:21 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 20:00:00) in space  (linearNDFast)
10:36:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:21 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 21:00:00) in space  (linearNDFast)
10:36:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:21 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 20:00:00, weight 0.41) and
                      after (2026-01-13 21:00:00, weight 0.59) in time
10:36:21 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:21 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.91556441725379 degrees.
10:36:21 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.91556441725379 degrees.
10:36:21 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:21 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:21 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:21 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:21 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:21 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:21 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:21 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:21 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:21 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:21 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:21 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:21 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:21 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:21 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:21 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:21 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:21 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:21 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:21 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:21 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:21 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:21 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:21 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:21 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:21 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:21 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:21 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:21 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:21 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.35756 (min) 0.8754 (max)
10:36:21 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.334396 (min) 1.12005 (max)
10:36:21 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.513325 (min) -0.348008 (max)
10:36:21 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.00079 (min) -5.50909 (max)
10:36:21 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 9.63864 (min) 11.6269 (max)
10:36:21 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:21 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 173.21 (max)
10:36:21 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.0542783 (max)
10:36:21 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.11405 (min) 8.99334 (max)
10:36:21 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.3153 (min) 34.63 (max)
10:36:21 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00289482 (min) 0.00108287 (max)
10:36:21 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:21 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:21 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:21 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:21 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:21 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:21 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:21 DEBUG   opendrift:728: No elements hit coastline.
10:36:21 DEBUG   opendrift:767: No elements hit seafloor.
10:36:21 DEBUG   opendrift:1714: No elements to deactivate
10:36:21 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:21 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:21 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:21 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
10:36:21 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:21 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.13249372914820057
10:36:21 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:21 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:21 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:21 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:21 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:21 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:21 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:21 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:21 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:21 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(308), np.int64(0), np.int64(10), np.int64(182), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:21 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:21 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:21 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:21 DEBUG   opendrift:2117: ======================================================================
10:36:21 INFO    opendrift:2118: 2026-01-13 21:05:14.361162 - step 70 of 96 - 500 active elements (0 deactivated)
10:36:21 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:21 DEBUG   opendrift:2126: ======================================================================
10:36:21 DEBUG   opendrift:2137:                57.54997699181371 <- latitude -> 57.97462436124763
10:36:21 DEBUG   opendrift:2137:                10.530640079102408 <- longitude -> 11.095150472452925
10:36:21 DEBUG   opendrift:2137:                -69.64375898876585 <- z -> 0.0
10:36:21 DEBUG   opendrift:2138: ---------------------------------
10:36:21 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:21 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:21 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:21 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:21 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:21 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36: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
10:36:21 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 21:00:00 (before)
                2026-01-13 22:00:00 (after)
10:36:23 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:36:23 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:36:23 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:36:23 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:36:23 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:36:23 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.6097318958111 and 59.81398697979367 degrees.
10:36:23 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:36:23 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.6097318958111 and 59.81398697979367 degrees.
10:36:23 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:36:23 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:36:23 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:36:23 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:36:23 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:36:23 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:36:23 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:36:23 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 89x54x13) for time after (2026-01-13 22:00:00)
10:36:23 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 21:00:00) in space  (linearNDFast)
10:36:23 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:23 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 22:00:00) in space  (linearNDFast)
10:36:23 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:23 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 21:00:00, weight 0.91) and
                      after (2026-01-13 22:00:00, weight 0.09) in time
10:36:23 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:23 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.90486047250797 degrees.
10:36:23 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.90486047250797 degrees.
10:36:23 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:23 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:23 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:23 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:23 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:23 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:23 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:23 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:23 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:23 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:23 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:23 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:23 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:23 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:23 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:23 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:23 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:23 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:23 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:23 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:23 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:23 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:23 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:23 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:23 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:23 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:23 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:23 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:23 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:23 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.375081 (min) 0.960073 (max)
10:36:23 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.330914 (min) 1.14726 (max)
10:36:23 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.474451 (min) -0.311461 (max)
10:36:23 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.41718 (min) -5.94002 (max)
10:36:23 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 9.51909 (min) 11.8579 (max)
10:36:23 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:23 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 177.329 (max)
10:36:23 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0656074 (max)
10:36:23 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.14531 (min) 9.0136 (max)
10:36:23 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.334 (min) 34.6201 (max)
10:36:23 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00159075 (min) 0.00101852 (max)
10:36:23 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:23 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:23 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:23 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:23 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:23 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:23 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:23 DEBUG   opendrift:728: No elements hit coastline.
10:36:23 DEBUG   opendrift:767: No elements hit seafloor.
10:36:23 DEBUG   opendrift:1714: No elements to deactivate
10:36:23 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:23 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:23 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:23 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
10:36:23 DEBUG   opendrift.models.chemicaldrift:1476: old species: [2 0]
10:36:23 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0 3]
10:36:23 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 152.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  34.   0.]
 [  3.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
10:36:23 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:23 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:23 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:36:23 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:23 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.1379156789389458
10:36:23 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:23 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:23 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:23 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:36:23 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:36:23 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:23 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:23 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:23 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:23 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:23 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(308), np.int64(0), np.int64(9), np.int64(183), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:23 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:23 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:23 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:23 DEBUG   opendrift:2117: ======================================================================
10:36:23 INFO    opendrift:2118: 2026-01-13 21:35:14.361162 - step 71 of 96 - 500 active elements (0 deactivated)
10:36:23 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:23 DEBUG   opendrift:2126: ======================================================================
10:36:23 DEBUG   opendrift:2137:                57.54997699181371 <- latitude -> 57.98441990243462
10:36:23 DEBUG   opendrift:2137:                10.530640079102414 <- longitude -> 11.095652550215892
10:36:23 DEBUG   opendrift:2137:                -70.1690331671513 <- z -> -0.02550453646249684
10:36:23 DEBUG   opendrift:2138: ---------------------------------
10:36:23 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:23 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:23 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:23 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:23 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:23 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36: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
10:36:23 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 21:00:00 (before)
                2026-01-13 22:00:00 (after)
10:36:23 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 21:00:00) in space  (linearNDFast)
10:36:23 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:23 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 22:00:00) in space  (linearNDFast)
10:36:23 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:23 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 21:00:00, weight 0.41) and
                      after (2026-01-13 22:00:00, weight 0.59) in time
10:36:23 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:23 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -58.9043583737743 degrees.
10:36:23 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709911054 and -58.9043583737743 degrees.
10:36:23 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:23 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:23 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:23 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:23 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:23 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:23 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:23 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:23 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:23 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:23 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:23 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:23 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:23 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:23 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:23 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:23 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:23 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:23 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:23 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:23 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:23 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:23 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:23 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:23 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:23 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:23 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:23 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:23 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:23 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.35019 (min) 1.02489 (max)
10:36:23 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.324872 (min) 0.995703 (max)
10:36:23 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.425517 (min) -0.268298 (max)
10:36:23 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.45628 (min) -5.70475 (max)
10:36:23 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 9.82132 (min) 11.8697 (max)
10:36:23 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:23 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 180.542 (max)
10:36:23 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01305e-06 (min) 0.0792174 (max)
10:36:23 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.15414 (min) 8.99523 (max)
10:36:23 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.3452 (min) 34.62 (max)
10:36:23 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00123468 (min) 0.00121172 (max)
10:36:23 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:23 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:23 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:23 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:23 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:23 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:23 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:23 DEBUG   opendrift:728: No elements hit coastline.
10:36:23 DEBUG   opendrift:767: No elements hit seafloor.
10:36:23 DEBUG   opendrift:1714: No elements to deactivate
10:36:23 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:23 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:23 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:23 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
10:36:23 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:23 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.1399068994294494
10:36:23 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:23 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:23 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:23 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:23 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:23 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:23 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:23 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:23 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:23 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(308), np.int64(0), np.int64(9), np.int64(183), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:23 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:23 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:23 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:23 DEBUG   opendrift:2117: ======================================================================
10:36:23 INFO    opendrift:2118: 2026-01-13 22:05:14.361162 - step 72 of 96 - 500 active elements (0 deactivated)
10:36:23 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:23 DEBUG   opendrift:2126: ======================================================================
10:36:23 DEBUG   opendrift:2137:                57.54997699181371 <- latitude -> 57.99304180829687
10:36:23 DEBUG   opendrift:2137:                10.530640079102408 <- longitude -> 11.108356261600612
10:36:23 DEBUG   opendrift:2137:                -70.948054019518 <- z -> 0.0
10:36:23 DEBUG   opendrift:2138: ---------------------------------
10:36:23 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:23 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:23 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:23 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:23 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:23 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36: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
10:36:23 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 22:00:00 (before)
                2026-01-13 23:00:00 (after)
10:36:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:36:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:36:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:36:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:36:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:36:25 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.607215697130336 and 59.82541661377048 degrees.
10:36:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:36:25 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.607215697130336 and 59.82541661377048 degrees.
10:36:25 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:36:25 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:36:25 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:36:25 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:36:25 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:36:25 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:36:25 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:36:25 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 91x54x13) for time after (2026-01-13 23:00:00)
10:36:25 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 22:00:00) in space  (linearNDFast)
10:36:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:25 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 23:00:00) in space  (linearNDFast)
10:36:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:25 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 22:00:00, weight 0.91) and
                      after (2026-01-13 23:00:00, weight 0.09) in time
10:36:25 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:25 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.89165464829348 degrees.
10:36:25 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.89165464829348 degrees.
10:36:25 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:25 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:25 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:25 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:25 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:25 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:25 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:25 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:25 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:25 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:25 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:25 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:25 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:25 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:25 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:25 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:25 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:25 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:25 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:25 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:25 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:25 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:25 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:25 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:25 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:25 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:25 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:25 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:25 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:25 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.364882 (min) 0.953322 (max)
10:36:25 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.385844 (min) 0.99121 (max)
10:36:25 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.383029 (min) -0.225242 (max)
10:36:25 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.55426 (min) -5.54912 (max)
10:36:25 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 10.0685 (min) 11.9257 (max)
10:36:25 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:25 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 182.548 (max)
10:36:25 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0653409 (max)
10:36:25 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.1693 (min) 9.01377 (max)
10:36:25 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.3528 (min) 34.6376 (max)
10:36:25 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000864616 (min) 0.00142797 (max)
10:36:25 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:25 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:25 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:25 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:25 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:25 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:25 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:25 DEBUG   opendrift:728: No elements hit coastline.
10:36:25 DEBUG   opendrift:767: No elements hit seafloor.
10:36:25 DEBUG   opendrift:1714: No elements to deactivate
10:36:25 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:25 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:25 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:25 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
10:36:25 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:25 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.14273746504788343
10:36:25 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:25 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:25 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:25 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:25 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:25 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:25 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:25 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:25 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(308), np.int64(0), np.int64(9), np.int64(183), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:25 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:25 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:25 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:25 DEBUG   opendrift:2117: ======================================================================
10:36:25 INFO    opendrift:2118: 2026-01-13 22:35:14.361162 - step 73 of 96 - 500 active elements (0 deactivated)
10:36:25 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:25 DEBUG   opendrift:2126: ======================================================================
10:36:25 DEBUG   opendrift:2137:                57.54997699181371 <- latitude -> 58.00131573027171
10:36:25 DEBUG   opendrift:2137:                10.530640079102405 <- longitude -> 11.109760182820963
10:36:25 DEBUG   opendrift:2137:                -72.29311505686593 <- z -> 0.0
10:36:25 DEBUG   opendrift:2138: ---------------------------------
10:36:25 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:25 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:25 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:25 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:25 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:25 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36: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
10:36:25 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 22:00:00 (before)
                2026-01-13 23:00:00 (after)
10:36:25 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 22:00:00) in space  (linearNDFast)
10:36:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:25 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-13 23:00:00) in space  (linearNDFast)
10:36:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:25 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 22:00:00, weight 0.41) and
                      after (2026-01-13 23:00:00, weight 0.59) in time
10:36:25 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:25 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.890250734628026 degrees.
10:36:25 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.890250734628026 degrees.
10:36:25 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:25 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:25 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:25 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:25 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:25 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:25 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:25 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:25 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:25 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:25 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:25 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:25 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:25 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:25 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:25 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:25 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:25 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:25 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:25 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:25 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:25 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:25 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:25 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:25 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:25 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:25 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:25 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:25 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:25 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.330404 (min) 0.76404 (max)
10:36:25 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.416056 (min) 0.908912 (max)
10:36:25 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.340222 (min) -0.183167 (max)
10:36:25 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.67175 (min) -5.76978 (max)
10:36:25 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 10.0556 (min) 12.1662 (max)
10:36:25 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:25 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 183.843 (max)
10:36:25 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0698603 (max)
10:36:25 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.1449 (min) 9.00128 (max)
10:36:25 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.2786 (min) 34.6382 (max)
10:36:25 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00172866 (min) 0.00138598 (max)
10:36:25 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:25 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:25 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:25 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:25 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:25 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:25 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:25 DEBUG   opendrift:728: No elements hit coastline.
10:36:25 DEBUG   opendrift:767: No elements hit seafloor.
10:36:25 DEBUG   opendrift:1714: No elements to deactivate
10:36:25 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:25 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:25 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:25 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
10:36:25 DEBUG   opendrift.models.chemicaldrift:1476: old species: [2]
10:36:25 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0]
10:36:25 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 152.   0.]
 [  0.   0.   0.   0.   0.]
 [  9.   0.   0.  34.   0.]
 [  3.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
10:36:25 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:25 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:25 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:36:25 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:25 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.14729705112669988
10:36:25 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:25 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:25 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:25 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:25 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:25 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:25 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:25 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:25 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:25 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(309), np.int64(0), np.int64(8), np.int64(183), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:25 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:25 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:25 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:25 DEBUG   opendrift:2117: ======================================================================
10:36:25 INFO    opendrift:2118: 2026-01-13 23:05:14.361162 - step 74 of 96 - 500 active elements (0 deactivated)
10:36:25 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:25 DEBUG   opendrift:2126: ======================================================================
10:36:25 DEBUG   opendrift:2137:                57.54997699181371 <- latitude -> 58.007229653921264
10:36:25 DEBUG   opendrift:2137:                10.530640079102405 <- longitude -> 11.121242338361283
10:36:25 DEBUG   opendrift:2137:                -74.33049582136694 <- z -> -0.007527254428744801
10:36:25 DEBUG   opendrift:2138: ---------------------------------
10:36:25 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:25 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:25 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:25 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:25 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:25 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36: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
10:36:25 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 23:00:00 (before)
                2026-01-14 00:00:00 (after)
10:36:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:36:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:36:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:36:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:36:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:36:27 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.59327326719706 and 59.83684889968381 degrees.
10:36:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:36:27 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.59327326719706 and 59.83684889968381 degrees.
10:36:27 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:36:27 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:36:27 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:36:27 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:36:27 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:36:27 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:36:27 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:36:27 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 93x55x13) for time after (2026-01-14 00:00:00)
10:36:27 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 23:00:00) in space  (linearNDFast)
10:36:27 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:27 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-14 00:00:00) in space  (linearNDFast)
10:36:27 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:27 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 23:00:00, weight 0.91) and
                      after (2026-01-14 00:00:00, weight 0.09) in time
10:36:27 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:27 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.878768568313106 degrees.
10:36:27 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.878768568313106 degrees.
10:36:27 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:27 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:27 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:27 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:27 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:27 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:27 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:27 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:27 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:27 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:27 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:27 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:27 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:27 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:27 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:27 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:27 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:27 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:27 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:27 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:27 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:27 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:27 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:27 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:27 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:27 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:27 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:27 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:27 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:27 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.367592 (min) 0.840714 (max)
10:36:27 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.449432 (min) 1.01238 (max)
10:36:27 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.29969 (min) -0.144924 (max)
10:36:27 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.85327 (min) -6.05705 (max)
10:36:27 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 10.005 (min) 12.3224 (max)
10:36:27 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:27 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 187.199 (max)
10:36:27 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01416e-06 (min) 0.0717272 (max)
10:36:27 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.20044 (min) 9.01074 (max)
10:36:27 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.363 (min) 34.6429 (max)
10:36:27 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00382879 (min) 0.00147283 (max)
10:36:27 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:27 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:27 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:27 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:27 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:27 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:27 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:27 DEBUG   opendrift:728: No elements hit coastline.
10:36:27 DEBUG   opendrift:767: No elements hit seafloor.
10:36:27 DEBUG   opendrift:1714: No elements to deactivate
10:36:27 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:27 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:27 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:27 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
10:36:27 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
10:36:27 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
10:36:27 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 153.   0.]
 [  0.   0.   0.   0.   0.]
 [  9.   0.   0.  34.   0.]
 [  3.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
10:36:27 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:27 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:27 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:36:27 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:27 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.15212472603902852
10:36:27 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:27 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:27 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:27 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:36:27 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:36:27 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:27 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:27 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:27 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:27 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:27 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(308), np.int64(0), np.int64(8), np.int64(184), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:27 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:27 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:27 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:27 DEBUG   opendrift:2117: ======================================================================
10:36:27 INFO    opendrift:2118: 2026-01-13 23:35:14.361162 - step 75 of 96 - 500 active elements (0 deactivated)
10:36:27 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:27 DEBUG   opendrift:2126: ======================================================================
10:36:27 DEBUG   opendrift:2137:                57.5499769918137 <- latitude -> 58.01325031088922
10:36:27 DEBUG   opendrift:2137:                10.530640079102405 <- longitude -> 11.131837619175553
10:36:27 DEBUG   opendrift:2137:                -76.4723095358053 <- z -> 0.0
10:36:27 DEBUG   opendrift:2138: ---------------------------------
10:36:27 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:27 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:27 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:27 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:27 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:27 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36: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
10:36:27 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-13 23:00:00 (before)
                2026-01-14 00:00:00 (after)
10:36:27 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-13 23:00:00) in space  (linearNDFast)
10:36:27 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:27 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-14 00:00:00) in space  (linearNDFast)
10:36:27 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:27 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-13 23:00:00, weight 0.41) and
                      after (2026-01-14 00:00:00, weight 0.59) in time
10:36:27 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:27 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.86817327934987 degrees.
10:36:27 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.86817327934987 degrees.
10:36:27 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:27 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:27 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:27 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:27 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:27 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:27 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:27 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:27 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:27 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:27 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:27 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:27 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:27 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:27 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:27 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:27 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:27 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:27 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:27 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:27 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:27 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:27 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:27 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:27 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:27 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:27 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:27 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:27 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:27 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.370946 (min) 0.825541 (max)
10:36:27 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.425896 (min) 0.84251 (max)
10:36:27 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.273111 (min) -0.118613 (max)
10:36:27 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.7559 (min) -6.68649 (max)
10:36:27 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 10.1905 (min) 12.0085 (max)
10:36:27 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:27 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 189.857 (max)
10:36:27 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0682609 (max)
10:36:27 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.28149 (min) 9.018 (max)
10:36:27 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.415 (min) 34.6219 (max)
10:36:27 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00131308 (min) 0.00111086 (max)
10:36:27 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:27 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:27 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:27 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:27 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:27 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:27 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:27 DEBUG   opendrift:728: No elements hit coastline.
10:36:27 DEBUG   opendrift:767: No elements hit seafloor.
10:36:27 DEBUG   opendrift:1714: No elements to deactivate
10:36:27 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:27 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:27 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:27 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
10:36:27 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
10:36:27 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
10:36:27 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 154.   0.]
 [  0.   0.   0.   0.   0.]
 [  9.   0.   0.  34.   0.]
 [  3.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
10:36:27 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:27 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:27 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:36:27 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:27 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.1467826775662359
10:36:27 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:27 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:27 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:27 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:36:27 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:36:27 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:27 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:27 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:27 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:27 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:27 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:27 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(307), np.int64(0), np.int64(8), np.int64(185), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:27 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:27 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:27 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:27 DEBUG   opendrift:2117: ======================================================================
10:36:27 INFO    opendrift:2118: 2026-01-14 00:05:14.361162 - step 76 of 96 - 500 active elements (0 deactivated)
10:36:27 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:27 DEBUG   opendrift:2126: ======================================================================
10:36:27 DEBUG   opendrift:2137:                57.5499769918137 <- latitude -> 58.01961222738354
10:36:27 DEBUG   opendrift:2137:                10.530640079102405 <- longitude -> 11.141827715921014
10:36:27 DEBUG   opendrift:2137:                -78.51906169801046 <- z -> 0.0
10:36:27 DEBUG   opendrift:2138: ---------------------------------
10:36:27 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:27 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:27 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:27 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:27 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:27 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36: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
10:36:27 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-14 00:00:00 (before)
                2026-01-14 01:00:00 (after)
10:36:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:36:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:36:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:36:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:36:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:36:29 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.567896028813365 and 59.83684889968381 degrees.
10:36:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:36:29 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.567896028813365 and 59.83684889968381 degrees.
10:36:29 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:36:29 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:36:29 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:36:29 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:36:29 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:36:29 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:36:29 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:36:29 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 95x56x14) for time after (2026-01-14 01:00:00)
10:36:29 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-14 00:00:00) in space  (linearNDFast)
10:36:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:29 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-14 01:00:00) in space  (linearNDFast)
10:36:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:29 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-14 00:00:00, weight 0.91) and
                      after (2026-01-14 01:00:00, weight 0.09) in time
10:36:29 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:29 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.85818318545123 degrees.
10:36:29 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.85818318545123 degrees.
10:36:29 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:29 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:29 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:29 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:29 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:29 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:29 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:29 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:29 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:29 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:29 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:29 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:29 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:29 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:29 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:29 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:29 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:29 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:29 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:29 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:29 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:29 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.395471 (min) 0.725308 (max)
10:36:29 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.439581 (min) 0.928443 (max)
10:36:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.25107 (min) -0.0873224 (max)
10:36:29 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.90422 (min) -7.10642 (max)
10:36:29 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 10.4134 (min) 11.9983 (max)
10:36:29 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 191.686 (max)
10:36:29 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.0732509 (max)
10:36:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.3163 (min) 9.03828 (max)
10:36:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.4387 (min) 34.6187 (max)
10:36:29 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00155443 (min) 0.00110319 (max)
10:36:29 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:29 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:29 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:29 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:29 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:29 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:29 DEBUG   opendrift:728: No elements hit coastline.
10:36:29 DEBUG   opendrift:767: No elements hit seafloor.
10:36:29 DEBUG   opendrift:1714: No elements to deactivate
10:36:29 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:29 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:29 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:29 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
10:36:29 DEBUG   opendrift.models.chemicaldrift:1476: old species: [2 0]
10:36:29 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0 3]
10:36:29 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 155.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  34.   0.]
 [  3.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
10:36:29 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:29 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:29 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:36:29 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:29 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.1450431222201708
10:36:29 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:29 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:29 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:36:29 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:36:29 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:29 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:29 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:29 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:29 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:29 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(307), np.int64(0), np.int64(7), np.int64(186), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:29 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:29 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:29 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:29 DEBUG   opendrift:2117: ======================================================================
10:36:29 INFO    opendrift:2118: 2026-01-14 00:35:14.361162 - step 77 of 96 - 500 active elements (0 deactivated)
10:36:29 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:29 DEBUG   opendrift:2126: ======================================================================
10:36:29 DEBUG   opendrift:2137:                57.5499769918137 <- latitude -> 58.025679418455255
10:36:29 DEBUG   opendrift:2137:                10.530640079102405 <- longitude -> 11.148471897358261
10:36:29 DEBUG   opendrift:2137:                -79.93967579129085 <- z -> -0.05724092634126077
10:36:29 DEBUG   opendrift:2138: ---------------------------------
10:36:29 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:29 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:29 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:29 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:29 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
10:36:29 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-14 00:00:00 (before)
                2026-01-14 01:00:00 (after)
10:36:29 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-14 00:00:00) in space  (linearNDFast)
10:36:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:29 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-14 01:00:00) in space  (linearNDFast)
10:36:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:29 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-14 00:00:00, weight 0.41) and
                      after (2026-01-14 01:00:00, weight 0.59) in time
10:36:29 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:29 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.851539000575436 degrees.
10:36:29 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.851539000575436 degrees.
10:36:29 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:29 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:29 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:29 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:29 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:29 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:29 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:29 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:29 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:29 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:29 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:29 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:29 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:29 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:29 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:29 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:29 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:29 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:29 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:29 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:29 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:29 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.325739 (min) 0.857003 (max)
10:36:29 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.438282 (min) 0.823604 (max)
10:36:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.251212 (min) -0.0741028 (max)
10:36:29 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.85362 (min) -6.71086 (max)
10:36:29 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 10.6266 (min) 12.0246 (max)
10:36:29 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 192.174 (max)
10:36:29 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01785e-06 (min) 0.0566228 (max)
10:36:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.34181 (min) 9.01955 (max)
10:36:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.3961 (min) 34.592 (max)
10:36:29 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00144314 (min) 0.00105189 (max)
10:36:29 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:29 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:29 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:29 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:29 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:29 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:29 DEBUG   opendrift:728: No elements hit coastline.
10:36:29 DEBUG   opendrift:767: No elements hit seafloor.
10:36:29 DEBUG   opendrift:1714: No elements to deactivate
10:36:29 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:29 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:29 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:29 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
10:36:29 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0]
10:36:29 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3]
10:36:29 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 157.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  34.   0.]
 [  3.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
10:36:29 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:29 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:29 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:36:29 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:29 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.14711598101379988
10:36:29 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:29 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:29 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
10:36:29 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
10:36:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:29 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:29 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:29 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:29 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:29 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(305), np.int64(0), np.int64(7), np.int64(188), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:29 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:29 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:29 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:29 DEBUG   opendrift:2117: ======================================================================
10:36:29 INFO    opendrift:2118: 2026-01-14 01:05:14.361162 - step 78 of 96 - 500 active elements (0 deactivated)
10:36:29 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:29 DEBUG   opendrift:2126: ======================================================================
10:36:29 DEBUG   opendrift:2137:                57.5499769918137 <- latitude -> 58.03121508731783
10:36:29 DEBUG   opendrift:2137:                10.530640079102408 <- longitude -> 11.155712319712272
10:36:29 DEBUG   opendrift:2137:                -80.73260285462092 <- z -> 0.0
10:36:29 DEBUG   opendrift:2138: ---------------------------------
10:36:29 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:29 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:29 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:29 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:29 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
10:36:29 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-14 01:00:00 (before)
                2026-01-14 02:00:00 (after)
10:36:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:36:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:36:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:36:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:36:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:36:31 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.54250473404422 and 59.82541661377048 degrees.
10:36:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:36:31 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.54250473404422 and 59.82541661377048 degrees.
10:36:31 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:36:31 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:36:31 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:36:31 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:36:31 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:36:31 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:36:31 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:36:31 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 97x56x14) for time after (2026-01-14 02:00:00)
10:36:31 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-14 01:00:00) in space  (linearNDFast)
10:36:31 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:31 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-14 02:00:00) in space  (linearNDFast)
10:36:31 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:31 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-14 01:00:00, weight 0.91) and
                      after (2026-01-14 02:00:00, weight 0.09) in time
10:36:31 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:31 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.84429858560891 degrees.
10:36:31 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.84429858560891 degrees.
10:36:31 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:31 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:31 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:31 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:31 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:31 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:31 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:31 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:31 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:31 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:31 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:31 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:31 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:31 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:31 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:31 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:31 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:31 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:31 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:31 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:31 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:31 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:31 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:31 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:31 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:31 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:31 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:31 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:31 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:31 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.357623 (min) 0.76994 (max)
10:36:31 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.368119 (min) 0.978607 (max)
10:36:31 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.261697 (min) -0.0669781 (max)
10:36:31 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.91206 (min) -6.13167 (max)
10:36:31 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 10.7718 (min) 12.1733 (max)
10:36:31 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:31 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 192.648 (max)
10:36:31 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0633279 (max)
10:36:31 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.36089 (min) 9.02099 (max)
10:36:31 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.4764 (min) 34.599 (max)
10:36:31 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00140118 (min) 0.00106517 (max)
10:36:31 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:31 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:31 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:31 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:31 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:31 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:31 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:31 DEBUG   opendrift:728: No elements hit coastline.
10:36:31 DEBUG   opendrift:767: No elements hit seafloor.
10:36:31 DEBUG   opendrift:1714: No elements to deactivate
10:36:31 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:31 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:31 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:31 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
10:36:31 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
10:36:31 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
10:36:31 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 158.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  34.   0.]
 [  3.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
10:36:31 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:31 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:31 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:36:31 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:31 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.14925840394532833
10:36:31 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:31 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:31 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:31 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:36:31 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:36:31 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:31 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:31 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:31 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:31 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:31 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:31 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:31 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:31 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:31 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:31 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(304), np.int64(0), np.int64(7), np.int64(189), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:31 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:31 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:31 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:31 DEBUG   opendrift:2117: ======================================================================
10:36:31 INFO    opendrift:2118: 2026-01-14 01:35:14.361162 - step 79 of 96 - 500 active elements (0 deactivated)
10:36:31 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:31 DEBUG   opendrift:2126: ======================================================================
10:36:31 DEBUG   opendrift:2137:                57.54997699181371 <- latitude -> 58.03661668364356
10:36:31 DEBUG   opendrift:2137:                10.530640079102408 <- longitude -> 11.160406263054389
10:36:31 DEBUG   opendrift:2137:                -81.1630065817978 <- z -> 0.0
10:36:31 DEBUG   opendrift:2138: ---------------------------------
10:36:31 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:31 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:31 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:31 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:31 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:31 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36: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
10:36:31 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-14 01:00:00 (before)
                2026-01-14 02:00:00 (after)
10:36:31 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-14 01:00:00) in space  (linearNDFast)
10:36:31 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:31 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-14 02:00:00) in space  (linearNDFast)
10:36:31 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:31 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-14 01:00:00, weight 0.41) and
                      after (2026-01-14 02:00:00, weight 0.59) in time
10:36:31 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:31 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.83960464132301 degrees.
10:36:31 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.83960464132301 degrees.
10:36:31 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:31 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:31 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:31 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:31 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:31 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:31 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:31 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:31 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:31 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:31 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:31 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:31 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:31 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:31 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:31 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:31 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:31 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:31 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:31 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:31 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:31 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:31 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:31 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:31 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:31 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:31 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:31 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:31 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:31 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.339576 (min) 0.80581 (max)
10:36:31 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.314814 (min) 0.868053 (max)
10:36:31 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.289939 (min) -0.0880737 (max)
10:36:31 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.47542 (min) -4.79381 (max)
10:36:31 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 10.906 (min) 12.4606 (max)
10:36:31 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:31 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 193.109 (max)
10:36:31 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.0557004 (max)
10:36:31 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.37599 (min) 9.00503 (max)
10:36:31 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.498 (min) 34.5928 (max)
10:36:31 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00114132 (min) 0.00088662 (max)
10:36:31 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:31 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:31 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:31 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:31 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:31 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:31 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:31 DEBUG   opendrift:728: No elements hit coastline.
10:36:31 DEBUG   opendrift:772: Lifting 5 elements to seafloor.
10:36:31 DEBUG   opendrift:1714: No elements to deactivate
10:36:31 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:31 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:31 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:31 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
10:36:31 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0]
10:36:31 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3]
10:36:31 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 160.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  34.   0.]
 [  3.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
10:36:31 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:31 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:31 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:36:31 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:31 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.1502359735518943
10:36:31 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:31 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:31 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:31 DEBUG   opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
10:36:31 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
10:36:31 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:31 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:36:31 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:36:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:31 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:31 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:31 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:31 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:31 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:31 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:31 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:31 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(302), np.int64(0), np.int64(6), np.int64(192), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:31 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:31 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:31 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:31 DEBUG   opendrift:2117: ======================================================================
10:36:31 INFO    opendrift:2118: 2026-01-14 02:05:14.361162 - step 80 of 96 - 500 active elements (0 deactivated)
10:36:31 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:31 DEBUG   opendrift:2126: ======================================================================
10:36:31 DEBUG   opendrift:2137:                57.54997699181371 <- latitude -> 58.04307123970993
10:36:31 DEBUG   opendrift:2137:                10.530640079102406 <- longitude -> 11.172381484854384
10:36:31 DEBUG   opendrift:2137:                -80.81684314056645 <- z -> -0.37875240978580216
10:36:31 DEBUG   opendrift:2138: ---------------------------------
10:36:31 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:31 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:31 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:31 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:31 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:31 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36: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
10:36:31 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-14 02:00:00 (before)
                2026-01-14 03:00:00 (after)
10:36:32 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:36:32 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:36:32 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:36:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:36:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:36:33 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.51267336320055 and 59.84828383754169 degrees.
10:36:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:36:33 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.51267336320055 and 59.84828383754169 degrees.
10:36:33 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:36:33 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:36:33 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:36:33 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:36:33 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:36:33 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:36:33 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:36:33 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 98x60x14) for time after (2026-01-14 03:00:00)
10:36:33 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-14 02:00:00) in space  (linearNDFast)
10:36:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:33 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-14 03:00:00) in space  (linearNDFast)
10:36:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:33 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-14 02:00:00, weight 0.91) and
                      after (2026-01-14 03:00:00, weight 0.09) in time
10:36:33 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:33 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.82762943482038 degrees.
10:36:33 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.82762943482038 degrees.
10:36:33 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:33 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:33 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:33 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:33 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:33 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:33 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:33 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:33 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:33 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:33 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:33 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:33 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:33 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:33 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:33 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:33 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:33 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:33 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:33 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:33 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:33 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:33 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:33 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:33 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:33 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:33 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:33 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:33 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:33 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.320481 (min) 0.664779 (max)
10:36:33 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.326706 (min) 1.09196 (max)
10:36:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.32218 (min) -0.110754 (max)
10:36:33 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.41048 (min) -3.54511 (max)
10:36:33 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 11.0951 (min) 12.7199 (max)
10:36:33 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 192.99 (max)
10:36:33 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.02251e-06 (min) 0.0658415 (max)
10:36:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.36983 (min) 9.01398 (max)
10:36:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.5023 (min) 34.6029 (max)
10:36:33 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00111496 (min) 0.000996704 (max)
10:36:33 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:33 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:33 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:33 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:33 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:33 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:33 DEBUG   opendrift:728: No elements hit coastline.
10:36:33 DEBUG   opendrift:772: Lifting 7 elements to seafloor.
10:36:33 DEBUG   opendrift:1714: No elements to deactivate
10:36:33 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:33 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:33 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:33 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
10:36:33 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0]
10:36:33 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3]
10:36:33 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 162.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  35.   0.]
 [  3.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
10:36:33 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:33 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:33 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:36:33 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:33 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.1525635760490488
10:36:33 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:33 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:33 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:33 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:33 DEBUG   opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
10:36:33 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
10:36:33 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:33 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:33 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:33 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:33 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:33 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:33 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:33 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:33 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:33 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:33 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:33 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:33 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:33 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:33 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:33 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:33 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:33 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:33 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:33 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(300), np.int64(0), np.int64(6), np.int64(194), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:33 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:33 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:33 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:33 DEBUG   opendrift:2117: ======================================================================
10:36:33 INFO    opendrift:2118: 2026-01-14 02:35:14.361162 - step 81 of 96 - 500 active elements (0 deactivated)
10:36:33 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:33 DEBUG   opendrift:2126: ======================================================================
10:36:33 DEBUG   opendrift:2137:                57.54997699181371 <- latitude -> 58.048856440817346
10:36:33 DEBUG   opendrift:2137:                10.53064007910241 <- longitude -> 11.18736910381624
10:36:33 DEBUG   opendrift:2137:                -79.80746036854629 <- z -> 0.0
10:36:33 DEBUG   opendrift:2138: ---------------------------------
10:36:33 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:33 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:33 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:33 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:33 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:33 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36: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
10:36:33 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-14 02:00:00 (before)
                2026-01-14 03:00:00 (after)
10:36:33 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-14 02:00:00) in space  (linearNDFast)
10:36:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:33 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-14 03:00:00) in space  (linearNDFast)
10:36:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:33 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-14 02:00:00, weight 0.41) and
                      after (2026-01-14 03:00:00, weight 0.59) in time
10:36:33 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:33 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.81264181542946 degrees.
10:36:33 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.81264181542946 degrees.
10:36:33 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:33 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:33 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:33 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:33 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:33 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:33 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:33 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:33 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:33 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:33 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:33 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:33 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:33 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:33 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:33 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:33 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:33 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:33 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:33 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:33 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:33 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:33 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:33 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:33 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:33 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:33 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:33 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:33 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:33 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.298657 (min) 0.844102 (max)
10:36:33 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.315229 (min) 1.05653 (max)
10:36:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.369016 (min) -0.166605 (max)
10:36:33 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.46544 (min) -2.71773 (max)
10:36:33 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 11.4902 (min) 12.7719 (max)
10:36:33 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 192.512 (max)
10:36:33 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0652826 (max)
10:36:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.38568 (min) 9.00625 (max)
10:36:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.5353 (min) 34.6321 (max)
10:36:33 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.0023772 (min) 0.00079395 (max)
10:36:33 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:33 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:33 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:33 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:33 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:33 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:33 DEBUG   opendrift:728: No elements hit coastline.
10:36:33 DEBUG   opendrift:772: Lifting 11 elements to seafloor.
10:36:33 DEBUG   opendrift:1714: No elements to deactivate
10:36:33 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:33 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:33 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:33 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
10:36:33 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0]
10:36:33 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3]
10:36:33 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 164.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  35.   0.]
 [  3.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
10:36:33 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:33 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:33 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:36:33 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:33 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.14549728029464154
10:36:33 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:33 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:33 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:33 DEBUG   opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
10:36:33 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
10:36:33 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:33 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:33 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:33 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:33 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:33 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:33 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:33 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:33 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:33 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:33 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:33 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:33 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:33 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:33 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(298), np.int64(0), np.int64(6), np.int64(196), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:33 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:33 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:33 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:33 DEBUG   opendrift:2117: ======================================================================
10:36:33 INFO    opendrift:2118: 2026-01-14 03:05:14.361162 - step 82 of 96 - 500 active elements (0 deactivated)
10:36:33 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:33 DEBUG   opendrift:2126: ======================================================================
10:36:33 DEBUG   opendrift:2137:                57.54997699181371 <- latitude -> 58.05666741703044
10:36:33 DEBUG   opendrift:2137:                10.53064007910241 <- longitude -> 11.200979405690715
10:36:33 DEBUG   opendrift:2137:                -79.51727108873729 <- z -> 0.0
10:36:33 DEBUG   opendrift:2138: ---------------------------------
10:36:33 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:33 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:33 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:33 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:33 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:33 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36: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
10:36:33 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-14 03:00:00 (before)
                2026-01-14 04:00:00 (after)
10:36:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:36:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:36:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:36:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:36:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:36:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.494260116484824 and 59.84828383754169 degrees.
10:36:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:36:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.494260116484824 and 59.84828383754169 degrees.
10:36:34 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:36:34 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:36:34 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:36:34 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:36:34 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:36:34 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:36:34 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:36:34 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 99x61x14) for time after (2026-01-14 04:00:00)
10:36:34 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-14 03:00:00) in space  (linearNDFast)
10:36:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:34 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-14 04:00:00) in space  (linearNDFast)
10:36:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:34 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-14 03:00:00, weight 0.91) and
                      after (2026-01-14 04:00:00, weight 0.09) in time
10:36:34 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.79903151936976 degrees.
10:36:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.79903151936976 degrees.
10:36:34 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:34 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:34 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:34 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:34 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:34 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:34 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:34 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:34 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:34 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:34 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:34 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:34 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:34 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:34 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:34 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:34 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:34 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:34 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:34 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:34 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:34 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:34 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:34 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:34 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:34 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.356384 (min) 0.663503 (max)
10:36:34 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.303054 (min) 1.16608 (max)
10:36:34 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.416759 (min) -0.21769 (max)
10:36:34 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.53408 (min) -1.88475 (max)
10:36:34 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 11.5613 (min) 12.8546 (max)
10:36:34 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:34 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 193.612 (max)
10:36:34 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0675388 (max)
10:36:34 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.38823 (min) 9.0189 (max)
10:36:34 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.5164 (min) 34.6494 (max)
10:36:34 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00240565 (min) 0.000703619 (max)
10:36:34 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:34 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:34 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:34 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:34 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:34 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:34 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:34 DEBUG   opendrift:728: No elements hit coastline.
10:36:34 DEBUG   opendrift:772: Lifting 13 elements to seafloor.
10:36:34 DEBUG   opendrift:1714: No elements to deactivate
10:36:34 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:34 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:34 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:34 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
10:36:34 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:34 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.13939457353443313
10:36:34 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:34 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:34 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:34 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:34 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:34 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:34 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
10:36:34 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:34 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:34 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:34 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:34 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:34 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:34 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:34 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:34 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(298), np.int64(0), np.int64(6), np.int64(196), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:34 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:34 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:34 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:34 DEBUG   opendrift:2117: ======================================================================
10:36:34 INFO    opendrift:2118: 2026-01-14 03:35:14.361162 - step 83 of 96 - 500 active elements (0 deactivated)
10:36:34 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:34 DEBUG   opendrift:2126: ======================================================================
10:36:34 DEBUG   opendrift:2137:                57.54997699181371 <- latitude -> 58.06422961378047
10:36:34 DEBUG   opendrift:2137:                10.530640079102412 <- longitude -> 11.213227910758436
10:36:34 DEBUG   opendrift:2137:                -79.60864176188146 <- z -> 0.0
10:36:34 DEBUG   opendrift:2138: ---------------------------------
10:36:34 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:34 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:34 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:34 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:34 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36: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
10:36:34 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-14 03:00:00 (before)
                2026-01-14 04:00:00 (after)
10:36:34 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-14 03:00:00) in space  (linearNDFast)
10:36:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:34 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-14 04:00:00) in space  (linearNDFast)
10:36:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:35 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-14 03:00:00, weight 0.41) and
                      after (2026-01-14 04:00:00, weight 0.59) in time
10:36:35 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:35 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.786783010844076 degrees.
10:36:35 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.786783010844076 degrees.
10:36:35 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:35 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:35 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:35 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:35 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:35 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:35 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:35 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:35 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:35 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:35 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:35 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:35 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:35 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:35 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:35 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:35 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:35 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:35 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:35 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:35 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:35 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:35 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:35 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:35 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:35 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:35 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:35 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.410675 (min) 0.768932 (max)
10:36:35 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.322089 (min) 1.18136 (max)
10:36:35 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.464566 (min) -0.257529 (max)
10:36:35 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.63533 (min) -1.02528 (max)
10:36:35 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 10.6491 (min) 12.856 (max)
10:36:35 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:35 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 194.276 (max)
10:36:35 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0649739 (max)
10:36:35 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.41077 (min) 9.00372 (max)
10:36:35 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.5422 (min) 34.6346 (max)
10:36:35 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00101985 (min) 0.00071694 (max)
10:36:35 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:35 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:35 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:35 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:35 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:35 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:35 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:35 DEBUG   opendrift:728: No elements hit coastline.
10:36:35 DEBUG   opendrift:772: Lifting 13 elements to seafloor.
10:36:35 DEBUG   opendrift:1714: No elements to deactivate
10:36:35 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:35 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:35 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:35 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
10:36:35 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:35 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.13141890249378385
10:36:35 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:35 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:35 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:35 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:35 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:35 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:35 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:35 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:35 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:35 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:35 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:35 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:35 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:35 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:35 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:35 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:35 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:35 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:35 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(298), np.int64(0), np.int64(6), np.int64(196), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:35 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:35 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:35 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:35 DEBUG   opendrift:2117: ======================================================================
10:36:35 INFO    opendrift:2118: 2026-01-14 04:05:14.361162 - step 84 of 96 - 500 active elements (0 deactivated)
10:36:35 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:35 DEBUG   opendrift:2126: ======================================================================
10:36:35 DEBUG   opendrift:2137:                57.54997699181371 <- latitude -> 58.0731727965073
10:36:35 DEBUG   opendrift:2137:                10.530640079102412 <- longitude -> 11.223415914984406
10:36:35 DEBUG   opendrift:2137:                -80.30868406268497 <- z -> 0.0
10:36:35 DEBUG   opendrift:2138: ---------------------------------
10:36:35 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:35 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:35 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:35 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:35 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:35 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
10:36:35 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-14 04:00:00 (before)
                2026-01-14 05:00:00 (after)
10:36:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:36:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:36:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:36:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:36:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:36:36 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.45742510466086 and 59.8597214273578 degrees.
10:36:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:36:36 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.45742510466086 and 59.8597214273578 degrees.
10:36:36 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:36:36 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:36:36 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:36:36 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:36:36 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:36:36 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:36:36 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:36:36 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 101x64x14) for time after (2026-01-14 05:00:00)
10:36:36 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-14 04:00:00) in space  (linearNDFast)
10:36:36 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:36 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-14 05:00:00) in space  (linearNDFast)
10:36:36 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:36 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-14 04:00:00, weight 0.91) and
                      after (2026-01-14 05:00:00, weight 0.09) in time
10:36:36 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:36 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.77659500453154 degrees.
10:36:36 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.77659500453154 degrees.
10:36:36 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:36 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:36 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:36 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:36 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:36 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:36 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:36 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:36 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:36 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:36 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:36 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:36 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:36 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:36 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:36 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:36 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:36 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:36 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:36 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:36 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:36 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:36 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:36 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:36 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:36 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:36 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:36 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:36 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:36 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.495608 (min) 0.794921 (max)
10:36:36 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.330099 (min) 1.18403 (max)
10:36:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.51103 (min) -0.295702 (max)
10:36:36 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -3.76401 (min) -0.164743 (max)
10:36:36 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 9.44635 (min) 12.8397 (max)
10:36:36 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 196.279 (max)
10:36:36 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0473377 (max)
10:36:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.42236 (min) 9.00942 (max)
10:36:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.5461 (min) 34.6512 (max)
10:36:36 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00213997 (min) 0.000740962 (max)
10:36:36 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:36 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:36 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:36 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:36 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:36 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:36 DEBUG   opendrift:728: No elements hit coastline.
10:36:36 DEBUG   opendrift:772: Lifting 13 elements to seafloor.
10:36:36 DEBUG   opendrift:1714: No elements to deactivate
10:36:36 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:36 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:36 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:36 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
10:36:36 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3 2]
10:36:36 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0 0]
10:36:36 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 164.   0.]
 [  0.   0.   0.   0.   0.]
 [ 11.   0.   0.  35.   0.]
 [  4.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
10:36:36 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:36 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:36 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:36:36 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:36 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.128193109200281
10:36:36 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:36 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:36 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:36 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:36 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:36 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:36 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:36 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:36 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:36 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(300), np.int64(0), np.int64(5), np.int64(195), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:36 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:36 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:36 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:36 DEBUG   opendrift:2117: ======================================================================
10:36:36 INFO    opendrift:2118: 2026-01-14 04:35:14.361162 - step 85 of 96 - 500 active elements (0 deactivated)
10:36:36 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:36 DEBUG   opendrift:2126: ======================================================================
10:36:36 DEBUG   opendrift:2137:                57.54997699181371 <- latitude -> 58.08138716867964
10:36:36 DEBUG   opendrift:2137:                10.530640079102412 <- longitude -> 11.231345671043934
10:36:36 DEBUG   opendrift:2137:                -80.7221416030501 <- z -> 0.0
10:36:36 DEBUG   opendrift:2138: ---------------------------------
10:36:36 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:36 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:36 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:36 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:36 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:36 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36: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
10:36:36 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-14 04:00:00 (before)
                2026-01-14 05:00:00 (after)
10:36:36 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-14 04:00:00) in space  (linearNDFast)
10:36:36 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:36 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-14 05:00:00) in space  (linearNDFast)
10:36:36 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:36 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-14 04:00:00, weight 0.41) and
                      after (2026-01-14 05:00:00, weight 0.59) in time
10:36:36 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:36 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.76866524543868 degrees.
10:36:36 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4693709999356 and -58.76866524543868 degrees.
10:36:36 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:36 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:36 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:36 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:36 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:36 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:36 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:36 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:36 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:36 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:36 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:36 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:36 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:36 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:36 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:36 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:36 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:36 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:36 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:36 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:36 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:36 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:36 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:36 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:36 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:36 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:36 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:36 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:36 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:36 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.443871 (min) 0.688476 (max)
10:36:36 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.339166 (min) 1.19388 (max)
10:36:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.544605 (min) -0.32515 (max)
10:36:36 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -3.08767 (min) 0.700818 (max)
10:36:36 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.14945 (min) 12.376 (max)
10:36:36 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 198.178 (max)
10:36:36 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.055052 (max)
10:36:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.40886 (min) 8.99696 (max)
10:36:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.5754 (min) 34.6542 (max)
10:36:36 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00193153 (min) 0.00110725 (max)
10:36:36 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:36 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:36 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:36 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:36 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:36 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:36 DEBUG   opendrift:728: No elements hit coastline.
10:36:36 DEBUG   opendrift:772: Lifting 14 elements to seafloor.
10:36:36 DEBUG   opendrift:1714: No elements to deactivate
10:36:36 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:36 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:36 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:36 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
10:36:36 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:36 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.11526883801124299
10:36:36 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:36 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:36 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:36 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:36 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:36 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:36 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:36 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:36 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(300), np.int64(0), np.int64(5), np.int64(195), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:36 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:36 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:36 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:36 DEBUG   opendrift:2117: ======================================================================
10:36:36 INFO    opendrift:2118: 2026-01-14 05:05:14.361162 - step 86 of 96 - 500 active elements (0 deactivated)
10:36:36 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:36 DEBUG   opendrift:2126: ======================================================================
10:36:36 DEBUG   opendrift:2137:                57.54997699181371 <- latitude -> 58.09002880091424
10:36:36 DEBUG   opendrift:2137:                10.530640079102412 <- longitude -> 11.237905573525362
10:36:36 DEBUG   opendrift:2137:                -81.02602320842554 <- z -> -0.3013298786905634
10:36:36 DEBUG   opendrift:2138: ---------------------------------
10:36:36 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:36 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:36 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:36 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:36 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:36 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36: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
10:36:36 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-14 05:00:00 (before)
                2026-01-14 06:00:00 (after)
10:36:37 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:36:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:36:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:36:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:36:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:36:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.431991499075146 and 59.871161669145856 degrees.
10:36:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:36:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.431991499075146 and 59.871161669145856 degrees.
10:36:38 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:36:38 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:36:38 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:36:38 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:36:38 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:36:38 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:36:38 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:36:38 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 103x66x14) for time after (2026-01-14 06:00:00)
10:36:38 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-14 05:00:00) in space  (linearNDFast)
10:36:38 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:38 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-14 06:00:00) in space  (linearNDFast)
10:36:38 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:38 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-14 05:00:00, weight 0.91) and
                      after (2026-01-14 06:00:00, weight 0.09) in time
10:36:38 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46937099463748 and -58.76210532644768 degrees.
10:36:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46937099463748 and -58.76210532644768 degrees.
10:36:38 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:38 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:38 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:38 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:38 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:38 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:38 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:38 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:38 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:38 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:38 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:38 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:38 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:38 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:38 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:38 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:38 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:38 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:38 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:38 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:38 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:38 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:38 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:38 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:38 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:38 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:38 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:38 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.464909 (min) 0.796686 (max)
10:36:38 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.355594 (min) 1.24653 (max)
10:36:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.57634 (min) -0.349218 (max)
10:36:38 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -2.43931 (min) 1.57096 (max)
10:36:38 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 6.82889 (min) 11.8048 (max)
10:36:38 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 199.704 (max)
10:36:38 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01656e-06 (min) 0.0506631 (max)
10:36:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.4376 (min) 9.00143 (max)
10:36:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.5582 (min) 34.6643 (max)
10:36:38 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00196132 (min) 0.00152883 (max)
10:36:38 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:38 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:38 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:38 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:38 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:38 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:38 DEBUG   opendrift:728: No elements hit coastline.
10:36:38 DEBUG   opendrift:772: Lifting 16 elements to seafloor.
10:36:38 DEBUG   opendrift:1714: No elements to deactivate
10:36:38 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:38 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:38 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:38 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
10:36:38 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:38 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.10239906296677533
10:36:38 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:38 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:38 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:38 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:36:38 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:36:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:38 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:38 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:38 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:38 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:38 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(300), np.int64(0), np.int64(4), np.int64(196), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:38 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:38 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:38 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:38 DEBUG   opendrift:2117: ======================================================================
10:36:38 INFO    opendrift:2118: 2026-01-14 05:35:14.361162 - step 87 of 96 - 500 active elements (0 deactivated)
10:36:38 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:38 DEBUG   opendrift:2126: ======================================================================
10:36:38 DEBUG   opendrift:2137:                57.54997699181371 <- latitude -> 58.09884338988798
10:36:38 DEBUG   opendrift:2137:                10.530640079102412 <- longitude -> 11.24548511099387
10:36:38 DEBUG   opendrift:2137:                -81.47289169080905 <- z -> 0.0
10:36:38 DEBUG   opendrift:2138: ---------------------------------
10:36:38 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:38 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:38 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:38 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:38 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36: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
10:36:38 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-14 05:00:00 (before)
                2026-01-14 06:00:00 (after)
10:36:38 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-14 05:00:00) in space  (linearNDFast)
10:36:38 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:38 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-14 06:00:00) in space  (linearNDFast)
10:36:38 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:38 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-14 05:00:00, weight 0.41) and
                      after (2026-01-14 06:00:00, weight 0.59) in time
10:36:38 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46937099463748 and -58.75452580958373 degrees.
10:36:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46937099463748 and -58.75452580958373 degrees.
10:36:38 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:38 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:38 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:38 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:38 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:38 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:38 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:38 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:38 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:38 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:38 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:38 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:38 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:38 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:38 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:38 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:38 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:38 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:38 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:38 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:38 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:38 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:38 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:38 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:38 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:38 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:38 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:38 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.443504 (min) 0.899501 (max)
10:36:38 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.377071 (min) 1.24761 (max)
10:36:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.589624 (min) -0.358391 (max)
10:36:38 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -1.83572 (min) 2.46271 (max)
10:36:38 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 5.39653 (min) 10.821 (max)
10:36:38 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 201.009 (max)
10:36:38 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.030835 (max)
10:36:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.45515 (min) 8.98971 (max)
10:36:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.568 (min) 34.6703 (max)
10:36:38 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00282732 (min) 0.00110878 (max)
10:36:38 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:38 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:38 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:38 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:38 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:38 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:38 DEBUG   opendrift:728: No elements hit coastline.
10:36:38 DEBUG   opendrift:772: Lifting 21 elements to seafloor.
10:36:38 DEBUG   opendrift:1714: No elements to deactivate
10:36:38 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:38 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:38 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:38 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
10:36:38 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 3]
10:36:38 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 0]
10:36:38 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 165.   0.]
 [  0.   0.   0.   0.   0.]
 [ 11.   0.   0.  36.   0.]
 [  5.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
10:36:38 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:38 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:38 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:36:38 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:38 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.08581459685087645
10:36:38 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:38 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:38 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:38 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:36:38 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:36:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:38 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:38 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:38 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:38 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:38 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(300), np.int64(0), np.int64(4), np.int64(196), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:38 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:38 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:38 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:38 DEBUG   opendrift:2117: ======================================================================
10:36:38 INFO    opendrift:2118: 2026-01-14 06:05:14.361162 - step 88 of 96 - 500 active elements (0 deactivated)
10:36:38 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:38 DEBUG   opendrift:2126: ======================================================================
10:36:38 DEBUG   opendrift:2137:                57.54997699181371 <- latitude -> 58.10576441840584
10:36:38 DEBUG   opendrift:2137:                10.530640079102412 <- longitude -> 11.251499039713385
10:36:38 DEBUG   opendrift:2137:                -82.39074775517378 <- z -> -0.11324420471113106
10:36:38 DEBUG   opendrift:2138: ---------------------------------
10:36:38 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:38 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:38 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:38 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:38 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36: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
10:36:38 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-14 06:00:00 (before)
                2026-01-14 07:00:00 (after)
10:36:39 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:36:39 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:36:39 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:36:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:36:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:36:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.406543849022256 and 59.871161669145856 degrees.
10:36:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:36:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.406543849022256 and 59.871161669145856 degrees.
10:36:40 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:36:40 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:36:40 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:36:40 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:36:40 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:36:40 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:36:40 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:36:40 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 105x67x14) for time after (2026-01-14 07:00:00)
10:36:40 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-14 06:00:00) in space  (linearNDFast)
10:36:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:40 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-14 07:00:00) in space  (linearNDFast)
10:36:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:40 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-14 06:00:00, weight 0.91) and
                      after (2026-01-14 07:00:00, weight 0.09) in time
10:36:40 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.469371003467664 and -58.74851187483664 degrees.
10:36:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.469371003467664 and -58.74851187483664 degrees.
10:36:40 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:40 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:40 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:40 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:40 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:40 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:40 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:40 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:40 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:40 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:40 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:40 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:40 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:40 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:40 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:40 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:40 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:40 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:40 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:40 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:40 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:40 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:40 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:40 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:40 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:40 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:40 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:40 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.557181 (min) 0.954993 (max)
10:36:40 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.418763 (min) 1.33586 (max)
10:36:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.600239 (min) -0.364977 (max)
10:36:40 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -1.19028 (min) 3.33601 (max)
10:36:40 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 4.06795 (min) 9.9764 (max)
10:36:40 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 202.617 (max)
10:36:40 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01541e-06 (min) 0.0250432 (max)
10:36:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.46118 (min) 8.9878 (max)
10:36:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.5874 (min) 34.6721 (max)
10:36:40 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.0030007 (min) 0.00202808 (max)
10:36:40 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:40 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:40 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:40 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:40 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:40 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:40 DEBUG   opendrift:728: No elements hit coastline.
10:36:40 DEBUG   opendrift:772: Lifting 70 elements to seafloor.
10:36:40 DEBUG   opendrift:1714: No elements to deactivate
10:36:40 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:40 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:40 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:40 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
10:36:40 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:40 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.07203661157119737
10:36:40 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:40 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:40 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:40 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:40 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
10:36:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
10:36:40 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:40 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:40 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:40 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:40 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(300), np.int64(0), np.int64(4), np.int64(196), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:40 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:40 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:40 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:40 DEBUG   opendrift:2117: ======================================================================
10:36:40 INFO    opendrift:2118: 2026-01-14 06:35:14.361162 - step 89 of 96 - 500 active elements (0 deactivated)
10:36:40 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:40 DEBUG   opendrift:2126: ======================================================================
10:36:40 DEBUG   opendrift:2137:                57.54997699181371 <- latitude -> 58.11414190661835
10:36:40 DEBUG   opendrift:2137:                10.530640079102412 <- longitude -> 11.256374439702133
10:36:40 DEBUG   opendrift:2137:                -84.36595418525413 <- z -> -0.27519326799054544
10:36:40 DEBUG   opendrift:2138: ---------------------------------
10:36:40 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:40 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:40 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:40 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:40 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36: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
10:36:40 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-14 06:00:00 (before)
                2026-01-14 07:00:00 (after)
10:36:40 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-14 06:00:00) in space  (linearNDFast)
10:36:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:40 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-14 07:00:00) in space  (linearNDFast)
10:36:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:40 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-14 06:00:00, weight 0.41) and
                      after (2026-01-14 07:00:00, weight 0.59) in time
10:36:40 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.469371003467664 and -58.743636463656614 degrees.
10:36:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.469371003467664 and -58.743636463656614 degrees.
10:36:40 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:40 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:40 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:40 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:40 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:40 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:40 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:40 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:40 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:40 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:40 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:40 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:40 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:40 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:40 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:40 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:40 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:40 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:40 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:40 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:40 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:40 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:40 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:40 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:40 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:40 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:40 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:40 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.544187 (min) 0.860128 (max)
10:36:40 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.463839 (min) 1.13497 (max)
10:36:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.591752 (min) -0.355229 (max)
10:36:40 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -0.251618 (min) 4.28242 (max)
10:36:40 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 3.05912 (min) 8.81199 (max)
10:36:40 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 204.578 (max)
10:36:40 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.0208e-06 (min) 0.0241303 (max)
10:36:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.47659 (min) 8.98974 (max)
10:36:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.6005 (min) 34.6762 (max)
10:36:40 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.0036292 (min) 0.00181073 (max)
10:36:40 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:40 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:40 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:40 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:40 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:40 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:40 DEBUG   opendrift:728: No elements hit coastline.
10:36:40 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:36:40 DEBUG   opendrift:1714: No elements to deactivate
10:36:40 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:40 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:40 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:40 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
10:36:40 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:40 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.05612616984198793
10:36:40 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:40 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:40 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:40 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:40 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:40 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:40 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:40 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(300), np.int64(0), np.int64(4), np.int64(196), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:40 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:40 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:40 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:40 DEBUG   opendrift:2117: ======================================================================
10:36:40 INFO    opendrift:2118: 2026-01-14 07:05:14.361162 - step 90 of 96 - 500 active elements (0 deactivated)
10:36:40 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:40 DEBUG   opendrift:2126: ======================================================================
10:36:40 DEBUG   opendrift:2137:                57.54997699181371 <- latitude -> 58.12234063072795
10:36:40 DEBUG   opendrift:2137:                10.530640079102412 <- longitude -> 11.260585330374012
10:36:40 DEBUG   opendrift:2137:                -86.34461783872987 <- z -> 0.0
10:36:40 DEBUG   opendrift:2138: ---------------------------------
10:36:40 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:40 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:40 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:40 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:40 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36: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
10:36:40 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-14 07:00:00 (before)
                2026-01-14 08:00:00 (after)
10:36:41 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:36:41 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:36:41 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:36:41 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:36:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:36:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.38108215290757 and 59.8826045629146 degrees.
10:36:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:36:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.38108215290757 and 59.8826045629146 degrees.
10:36:42 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:36:42 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:36:42 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:36:42 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:36:42 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:36:42 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:36:42 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:36:42 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 107x69x14) for time after (2026-01-14 08:00:00)
10:36:42 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-14 07:00:00) in space  (linearNDFast)
10:36:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:42 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-14 08:00:00) in space  (linearNDFast)
10:36:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:42 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-14 07:00:00, weight 0.91) and
                      after (2026-01-14 08:00:00, weight 0.09) in time
10:36:42 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.469371003467664 and -58.73942558938172 degrees.
10:36:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.469371003467664 and -58.73942558938172 degrees.
10:36:42 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:42 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:42 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:42 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:42 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:42 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:42 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:42 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:42 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:42 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:42 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:42 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:42 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:42 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:42 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:42 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:42 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:42 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:42 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:42 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:42 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:42 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:42 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:42 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:42 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:42 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.466112 (min) 1.01992 (max)
10:36:42 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.507441 (min) 1.08659 (max)
10:36:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.581216 (min) -0.342489 (max)
10:36:42 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 0.600335 (min) 5.23182 (max)
10:36:42 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 2.08986 (min) 7.81069 (max)
10:36:42 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 204.017 (max)
10:36:42 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0316339 (max)
10:36:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.48193 (min) 8.98652 (max)
10:36:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.5623 (min) 34.6798 (max)
10:36:42 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00258769 (min) 0.00200244 (max)
10:36:42 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:42 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:42 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:42 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:42 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:42 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:42 DEBUG   opendrift:728: No elements hit coastline.
10:36:42 DEBUG   opendrift:767: No elements hit seafloor.
10:36:42 DEBUG   opendrift:1714: No elements to deactivate
10:36:42 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:42 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:42 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:42 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
10:36:42 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3]
10:36:42 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0]
10:36:42 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 165.   0.]
 [  0.   0.   0.   0.   0.]
 [ 11.   0.   0.  36.   0.]
 [  6.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
10:36:42 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:42 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:42 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:36:42 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:42 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.04434916323780809
10:36:42 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:42 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:42 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:42 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:42 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:42 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:42 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:42 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(301), np.int64(0), np.int64(4), np.int64(195), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:42 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:42 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:42 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:42 DEBUG   opendrift:2117: ======================================================================
10:36:42 INFO    opendrift:2118: 2026-01-14 07:35:14.361162 - step 91 of 96 - 500 active elements (0 deactivated)
10:36:42 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:42 DEBUG   opendrift:2126: ======================================================================
10:36:42 DEBUG   opendrift:2137:                57.54997699181371 <- latitude -> 58.129981045529576
10:36:42 DEBUG   opendrift:2137:                10.530640079102417 <- longitude -> 11.26434846684318
10:36:42 DEBUG   opendrift:2137:                -88.1532778367137 <- z -> 0.0
10:36:42 DEBUG   opendrift:2138: ---------------------------------
10:36:42 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:42 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:42 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:42 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:42 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36: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
10:36:42 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-14 07:00:00 (before)
                2026-01-14 08:00:00 (after)
10:36:42 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-14 07:00:00) in space  (linearNDFast)
10:36:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:42 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-14 08:00:00) in space  (linearNDFast)
10:36:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:42 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-14 07:00:00, weight 0.41) and
                      after (2026-01-14 08:00:00, weight 0.59) in time
10:36:42 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46937099747083 and -58.735662434766894 degrees.
10:36:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46937099747083 and -58.735662434766894 degrees.
10:36:42 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:42 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:42 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:42 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:42 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:42 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:42 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:42 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:42 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:42 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:42 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:42 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:42 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:42 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:42 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:42 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:42 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:42 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:42 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:42 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:42 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:42 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:42 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:42 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:42 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:42 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.469124 (min) 0.87787 (max)
10:36:42 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.527266 (min) 1.20733 (max)
10:36:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.558397 (min) -0.319663 (max)
10:36:42 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 1.74194 (min) 5.53274 (max)
10:36:42 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 2.18098 (min) 6.56289 (max)
10:36:42 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 205.833 (max)
10:36:42 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0185466 (max)
10:36:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.49489 (min) 8.98723 (max)
10:36:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.4838 (min) 34.6815 (max)
10:36:42 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00157257 (min) 0.00214566 (max)
10:36:42 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:42 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:42 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:42 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:42 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:42 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:42 DEBUG   opendrift:728: No elements hit coastline.
10:36:42 DEBUG   opendrift:767: No elements hit seafloor.
10:36:42 DEBUG   opendrift:1714: No elements to deactivate
10:36:42 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:42 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:42 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:42 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
10:36:42 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:42 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.03510471632026756
10:36:42 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:42 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:42 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:42 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:42 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:42 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:42 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:42 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(301), np.int64(0), np.int64(4), np.int64(195), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:42 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:42 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:42 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:42 DEBUG   opendrift:2117: ======================================================================
10:36:42 INFO    opendrift:2118: 2026-01-14 08:05:14.361162 - step 92 of 96 - 500 active elements (0 deactivated)
10:36:42 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:42 DEBUG   opendrift:2126: ======================================================================
10:36:42 DEBUG   opendrift:2137:                57.54997699181371 <- latitude -> 58.13804196194734
10:36:42 DEBUG   opendrift:2137:                10.530640079102417 <- longitude -> 11.268003828651514
10:36:42 DEBUG   opendrift:2137:                -89.84838735285328 <- z -> -0.3705700289711484
10:36:42 DEBUG   opendrift:2138: ---------------------------------
10:36:42 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:42 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:42 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:42 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:42 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36: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
10:36:42 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-14 08:00:00 (before)
                2026-01-14 09:00:00 (after)
10:36:43 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:36:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:36:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:36:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:36:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:36:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.35560640917257 and 59.8826045629146 degrees.
10:36:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:36:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.35560640917257 and 59.8826045629146 degrees.
10:36:44 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:36:44 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:36:44 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:36:44 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:36:44 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:36:44 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:36:44 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:36:44 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 109x70x14) for time after (2026-01-14 09:00:00)
10:36:44 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-14 08:00:00) in space  (linearNDFast)
10:36:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:44 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-14 09:00:00) in space  (linearNDFast)
10:36:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:44 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-14 08:00:00, weight 0.91) and
                      after (2026-01-14 09:00:00, weight 0.09) in time
10:36:44 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46937099746993 and -58.732007093245805 degrees.
10:36:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46937099746993 and -58.732007093245805 degrees.
10:36:44 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:44 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:44 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:44 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:44 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:44 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:44 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:44 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:44 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:44 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:44 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:44 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:44 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:44 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:44 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:44 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:44 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:44 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:44 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:44 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:44 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:44 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:44 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:44 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:44 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:44 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.482705 (min) 1.01285 (max)
10:36:44 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.548153 (min) 1.06002 (max)
10:36:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.532096 (min) -0.294624 (max)
10:36:44 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 2.5821 (min) 5.76635 (max)
10:36:44 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 2.33982 (min) 5.3364 (max)
10:36:44 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 207.695 (max)
10:36:44 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01535e-06 (min) 0.0486709 (max)
10:36:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.4892 (min) 8.99982 (max)
10:36:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.4808 (min) 34.6846 (max)
10:36:44 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00282565 (min) 0.00192299 (max)
10:36:44 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:44 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:44 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:44 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:44 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:44 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:44 DEBUG   opendrift:728: No elements hit coastline.
10:36:44 DEBUG   opendrift:767: No elements hit seafloor.
10:36:44 DEBUG   opendrift:1714: No elements to deactivate
10:36:44 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:44 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:44 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:44 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
10:36:44 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3]
10:36:44 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0]
10:36:44 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 165.   0.]
 [  0.   0.   0.   0.   0.]
 [ 11.   0.   0.  36.   0.]
 [  7.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
10:36:44 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:44 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:44 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:36:44 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:44 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.03181276578051545
10:36:44 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:44 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:44 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:44 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:44 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:44 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:44 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:44 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:44 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:44 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:44 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:44 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(302), np.int64(0), np.int64(4), np.int64(194), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:44 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:44 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:44 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:44 DEBUG   opendrift:2117: ======================================================================
10:36:44 INFO    opendrift:2118: 2026-01-14 08:35:14.361162 - step 93 of 96 - 500 active elements (0 deactivated)
10:36:44 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:44 DEBUG   opendrift:2126: ======================================================================
10:36:44 DEBUG   opendrift:2137:                57.54997699181371 <- latitude -> 58.14423497300156
10:36:44 DEBUG   opendrift:2137:                10.530640079102417 <- longitude -> 11.271635142703772
10:36:44 DEBUG   opendrift:2137:                -90.93966432989332 <- z -> 0.0
10:36:44 DEBUG   opendrift:2138: ---------------------------------
10:36:44 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:44 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:44 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:44 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:44 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:44 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
10:36:44 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-14 08:00:00 (before)
                2026-01-14 09:00:00 (after)
10:36:44 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-14 08:00:00) in space  (linearNDFast)
10:36:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:44 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-14 09:00:00) in space  (linearNDFast)
10:36:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:44 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-14 08:00:00, weight 0.41) and
                      after (2026-01-14 09:00:00, weight 0.59) in time
10:36:44 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46937099746993 and -58.72837576411574 degrees.
10:36:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46937099746993 and -58.72837576411574 degrees.
10:36:44 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:44 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:44 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:44 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:44 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:44 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:44 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:44 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:44 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:44 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:44 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:44 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:44 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:44 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:44 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:44 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:44 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:44 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:44 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:44 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:44 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:44 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:44 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:44 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:44 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:44 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.472026 (min) 0.846037 (max)
10:36:44 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.553928 (min) 0.909269 (max)
10:36:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.491434 (min) -0.256551 (max)
10:36:44 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 3.04733 (min) 5.66387 (max)
10:36:44 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 1.5525 (min) 4.52699 (max)
10:36:44 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 208.806 (max)
10:36:44 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0242651 (max)
10:36:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.50003 (min) 8.98838 (max)
10:36:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.5961 (min) 34.6847 (max)
10:36:44 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00306103 (min) 0.00147056 (max)
10:36:44 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:44 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:44 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:44 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:44 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:44 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:44 DEBUG   opendrift:728: No elements hit coastline.
10:36:44 DEBUG   opendrift:767: No elements hit seafloor.
10:36:44 DEBUG   opendrift:1714: No elements to deactivate
10:36:44 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:44 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:44 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:44 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
10:36:44 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:44 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.03049517779590007
10:36:44 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:44 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:44 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:44 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:44 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:44 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:44 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:44 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(302), np.int64(0), np.int64(4), np.int64(194), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:44 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:44 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:44 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:44 DEBUG   opendrift:2117: ======================================================================
10:36:44 INFO    opendrift:2118: 2026-01-14 09:05:14.361162 - step 94 of 96 - 500 active elements (0 deactivated)
10:36:44 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:44 DEBUG   opendrift:2126: ======================================================================
10:36:44 DEBUG   opendrift:2137:                57.54997699181371 <- latitude -> 58.15094287400136
10:36:44 DEBUG   opendrift:2137:                10.530640079102422 <- longitude -> 11.275270802881165
10:36:44 DEBUG   opendrift:2137:                -91.55292350310813 <- z -> -0.5108399477145398
10:36:44 DEBUG   opendrift:2138: ---------------------------------
10:36:44 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:44 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:44 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:44 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:44 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:44 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
10:36:44 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-14 09:00:00 (before)
                2026-01-14 10:00:00 (after)
10:36:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:36:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:36:47 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:36:47 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:36:47 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:36:47 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.33715650443236 and 59.8940501086679 degrees.
10:36:47 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:36:47 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.33715650443236 and 59.8940501086679 degrees.
10:36:47 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:36:47 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:36:47 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:36:47 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:36:47 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:36:47 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:36:47 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:36:47 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 110x72x14) for time after (2026-01-14 10:00:00)
10:36:47 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-14 09:00:00) in space  (linearNDFast)
10:36:47 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:47 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-14 10:00:00) in space  (linearNDFast)
10:36:47 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:47 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-14 09:00:00, weight 0.91) and
                      after (2026-01-14 10:00:00, weight 0.09) in time
10:36:47 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:47 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46937099746993 and -58.7247401108508 degrees.
10:36:47 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.46937099746993 and -58.7247401108508 degrees.
10:36:47 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:47 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:47 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:47 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:47 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:47 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:47 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:47 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:47 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:47 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:47 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:47 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:47 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:47 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:47 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:47 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:47 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:47 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:47 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:47 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:47 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:47 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:47 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:47 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:47 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:47 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:47 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:47 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:47 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:47 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.464821 (min) 0.703784 (max)
10:36:47 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.56275 (min) 1.11554 (max)
10:36:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.449604 (min) -0.216822 (max)
10:36:47 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 3.56823 (min) 6.0765 (max)
10:36:47 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -0.747885 (min) 3.69576 (max)
10:36:47 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 208.047 (max)
10:36:47 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.0148e-06 (min) 0.0235339 (max)
10:36:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.49259 (min) 8.98782 (max)
10:36:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.5863 (min) 34.6877 (max)
10:36:47 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00279959 (min) 0.00180459 (max)
10:36:47 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:47 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:47 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:47 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:47 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:47 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:47 DEBUG   opendrift:728: No elements hit coastline.
10:36:47 DEBUG   opendrift:767: No elements hit seafloor.
10:36:47 DEBUG   opendrift:1714: No elements to deactivate
10:36:47 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:47 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:47 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:47 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
10:36:47 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:47 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.035408939388016446
10:36:47 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:47 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:47 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:47 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:47 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:47 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:47 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:47 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:47 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:47 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:47 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(302), np.int64(0), np.int64(4), np.int64(194), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:47 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:47 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:47 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:47 DEBUG   opendrift:2117: ======================================================================
10:36:47 INFO    opendrift:2118: 2026-01-14 09:35:14.361162 - step 95 of 96 - 500 active elements (0 deactivated)
10:36:47 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:47 DEBUG   opendrift:2126: ======================================================================
10:36:47 DEBUG   opendrift:2137:                57.54997699181371 <- latitude -> 58.15681162906201
10:36:47 DEBUG   opendrift:2137:                10.530640079102417 <- longitude -> 11.278904030892148
10:36:47 DEBUG   opendrift:2137:                -91.85655567559998 <- z -> 0.0
10:36:47 DEBUG   opendrift:2138: ---------------------------------
10:36:47 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:47 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:47 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:47 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:47 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:47 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:47 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
10:36:47 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-14 09:00:00 (before)
                2026-01-14 10:00:00 (after)
10:36:47 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-14 09:00:00) in space  (linearNDFast)
10:36:47 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:47 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-14 10:00:00) in space  (linearNDFast)
10:36:47 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:47 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-14 09:00:00, weight 0.41) and
                      after (2026-01-14 10:00:00, weight 0.59) in time
10:36:47 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:47 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.469370994637444 and -58.72110688723177 degrees.
10:36:47 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.469370994637444 and -58.72110688723177 degrees.
10:36:47 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:47 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:47 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:47 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:47 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:47 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:47 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:47 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:47 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:47 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:47 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:47 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:47 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:47 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:47 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:47 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:47 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:47 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:47 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:47 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:47 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:47 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:47 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:47 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:47 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:47 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:47 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:47 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:47 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:47 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.510727 (min) 1.01725 (max)
10:36:47 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.587983 (min) 0.935609 (max)
10:36:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.398481 (min) -0.166671 (max)
10:36:47 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 4.3966 (min) 6.95601 (max)
10:36:47 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -0.689817 (min) 3.39287 (max)
10:36:47 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 207.121 (max)
10:36:47 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0263799 (max)
10:36:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.50527 (min) 8.98468 (max)
10:36:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.6676 (min) 34.6882 (max)
10:36:47 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.0024049 (min) 0.00183588 (max)
10:36:47 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:47 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:47 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:47 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:47 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:47 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:47 DEBUG   opendrift:728: No elements hit coastline.
10:36:47 DEBUG   opendrift:767: No elements hit seafloor.
10:36:47 DEBUG   opendrift:1714: No elements to deactivate
10:36:47 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:47 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:47 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:47 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
10:36:47 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
10:36:47 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
10:36:47 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 166.   0.]
 [  0.   0.   0.   0.   0.]
 [ 11.   0.   0.  36.   0.]
 [  7.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
10:36:47 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:47 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:47 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:36:47 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:47 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.03497574517118104
10:36:47 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:47 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:47 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:47 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:36:47 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:36:47 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:47 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:47 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:47 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:47 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:47 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(301), np.int64(0), np.int64(4), np.int64(195), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:47 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:47 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:47 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
10:36:47 DEBUG   opendrift:2117: ======================================================================
10:36:47 INFO    opendrift:2118: 2026-01-14 10:05:14.361162 - step 96 of 96 - 500 active elements (0 deactivated)
10:36:47 DEBUG   opendrift:2124: 0 elements scheduled.
10:36:47 DEBUG   opendrift:2126: ======================================================================
10:36:47 DEBUG   opendrift:2137:                57.54997699181371 <- latitude -> 58.16255050140249
10:36:47 DEBUG   opendrift:2137:                10.530640079102417 <- longitude -> 11.282650168002524
10:36:47 DEBUG   opendrift:2137:                -91.81826859900796 <- z -> 0.0
10:36:47 DEBUG   opendrift:2138: ---------------------------------
10:36:47 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:47 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
10:36:47 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:47 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
10:36:47 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:47 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:47 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
10:36:47 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-14 10:00:00 (before)
                2026-01-14 11:00:00 (after)
10:36:50 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
10:36:50 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
10:36:50 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
10:36:50 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
10:36:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
10:36:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.33011661626251 and 59.8940501086679 degrees.
10:36:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
10:36:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.33011661626251 and 59.8940501086679 degrees.
10:36:51 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
10:36:51 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
10:36:51 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
10:36:51 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
10:36:51 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
10:36:51 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
10:36:51 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_temperature', 'y_sea_water_velocity', 'sea_water_salinity', 'upward_sea_water_velocity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity']
10:36:51 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 111x72x14) for time after (2026-01-14 11:00:00)
10:36:51 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-14 10:00:00) in space  (linearNDFast)
10:36:51 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:51 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-14 11:00:00) in space  (linearNDFast)
10:36:51 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
10:36:51 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-14 10:00:00, weight 0.91) and
                      after (2026-01-14 11:00:00, weight 0.09) in time
10:36:51 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
10:36:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.469370994637444 and -58.71736074805385 degrees.
10:36:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.469370994637444 and -58.71736074805385 degrees.
10:36:51 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:51 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:51 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
10:36:51 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:51 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
10:36:51 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:51 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:51 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
10:36:51 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:51 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:51 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:51 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:51 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:51 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:51 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:51 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:51 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:51 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:51 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:51 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:51 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:51 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:51 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:51 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:51 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
10:36:51 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
10:36:51 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
10:36:51 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
10:36:51 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:51 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.663366 (min) 0.594759 (max)
10:36:51 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.621727 (min) 0.834199 (max)
10:36:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.348408 (min) -0.11792 (max)
10:36:51 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 4.63927 (min) 7.75481 (max)
10:36:51 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -1.5182 (min) 3.098 (max)
10:36:51 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 12.0082 (min) 205.74 (max)
10:36:51 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0455514 (max)
10:36:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.51611 (min) 8.98805 (max)
10:36:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.7002 (min) 34.6865 (max)
10:36:51 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00228804 (min) 0.00171174 (max)
10:36:51 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
10:36:51 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
10:36:51 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
10:36:51 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
10:36:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
10:36:51 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
10:36:51 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:51 DEBUG   opendrift:728: No elements hit coastline.
10:36:51 DEBUG   opendrift:767: No elements hit seafloor.
10:36:51 DEBUG   opendrift:1714: No elements to deactivate
10:36:51 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
10:36:51 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
10:36:51 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
10:36:51 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
10:36:51 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
10:36:51 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
10:36:51 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 167.   0.]
 [  0.   0.   0.   0.   0.]
 [ 11.   0.   0.  36.   0.]
 [  7.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
10:36:51 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:51 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:51 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
10:36:51 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
10:36:51 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.04361072918141527
10:36:51 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
10:36:51 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
10:36:51 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
10:36:51 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
10:36:51 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
10:36:51 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:51 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:51 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:51 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:51 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
10:36:51 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
10:36:51 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
10:36:51 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
10:36:51 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
10:36:51 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(300), np.int64(0), np.int64(4), np.int64(196), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
10:36:51 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
10:36:51 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
10:36:51 DEBUG   opendrift:2212: Cleaning up
10:36:51 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
10:36:51 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
10:36:51 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
10:36:51 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
10:36:51 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
10:36:51 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
10:36:51 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
10:36:51 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
10:36:51 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
10:36:51 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
10:36:51 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
10:36:51 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
10:36:51 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
10:36:51 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
10:36:51 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
10:36:51 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
10:36:51 DEBUG   opendrift:728: No elements hit coastline.
10:36:51 DEBUG   opendrift:2299: Updating minval and maxval
10:36:51 DEBUG   opendrift:2379: Writing to file
10:36:51 DEBUG   opendrift:1714: No elements to deactivate
10:36:51 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-01-...
  * name_species                          (name_species) <U26 520B 'LMM' ... ...
Dimensions without coordinates: specie_0, specie_1
Data variables: (12/43)
    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/212)
    Conventions:                                                       CF-1.1...
    standard_name_vocabulary:                                          CF Sta...
    featureType:                                                       trajec...
    title:                                                             OpenDr...
    summary:                                                           Output...
    keywords:                                                          trajec...
    ...                                                                ...
    geospatial_lon_units:                                              degree...
    geospatial_lon_resolution:                                         point
    runtime:                                                           0:01:3...
    geospatial_vertical_min:                                           -91.85655
    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                             :    300
Humic colloid                   :      0
Particle reversible             :      4
Sediment reversible             :    196
Sediment slowly reversible      :      0
Number of transformations:
['        0', '        0', '        0', '      167', '        0']
['        0', '        0', '        0', '        0', '        0']
['       11', '        0', '        0', '       36', '        0']
['        7', '        0', '        0', '        0', '        0']
['        0', '        0', '        0', '        0', '        0']
Mass budget for target chemical:
mass preserved       : 0.312  g   31.241 %
mass degraded        : 0.679  g   67.863 %
mass volatilized     : 0.009  g   0.896 %
10:36:51 DEBUG   opendrift:3108: Saving animation..
10:36:51 INFO    opendrift:4667: Saving animation to /root/project/docs/source/gallery/animations/example_chemicaldrift_0.gif...
10:37:05 DEBUG   opendrift:4705: MPLBACKEND = agg
10:37:05 DEBUG   opendrift:4706: DISPLAY = None
10:37:05 DEBUG   opendrift:4707: Time to save animation: 0:00:14.218024
10:37:05 INFO    opendrift:3317: Time to make animation: 0:00:14.353650
../_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
            )
10:37:05 DEBUG   opendrift:2446: Setting up map: corners=None, fast=True, lscale=None
10:37:05 WARNING opendrift:2480: Plotting fast. This will make your plots less accurate.
10:37:06 DEBUG   opendrift:3108: Saving animation..
10:37:06 INFO    opendrift:4667: Saving animation to /root/project/docs/source/gallery/animations/example_chemicaldrift_1.gif...
10:38:18 DEBUG   opendrift:4705: MPLBACKEND = agg
10:38:18 DEBUG   opendrift:4706: DISPLAY = None
10:38:18 DEBUG   opendrift:4707: Time to save animation: 0:01:11.370622
10:38:18 INFO    opendrift:3101: Time to make animation: 0:01:12.608868
../_images/example_chemicaldrift_1.gif
o.plot_mass(legend = legend,
            time_unit = 'hours',
            title = 'Chemical mass budget')
Chemical mass budget
dissolved : 0.15051767230033875g (48.178761617956305%)
SPM : 0.00800000037997961g (2.5606967298930923%)
sediment : 0.15389731526374817g (49.2605416521506%)
/root/project/opendrift/models/chemicaldrift.py:3425: UserWarning: set_ticklabels() should only be used with a fixed number of ticks, i.e. after set_ticks() or using a FixedLocator.
  ax.axes.get_xaxis().set_ticklabels(np.round(ax.axes.get_xticks() * time_conversion_factor))

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

Gallery generated by Sphinx-Gallery